openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.config.ConfigSequence Class Reference
Inheritance diagram for Components.config.ConfigSequence:
Components.config.ConfigElement Components.config.ConfigCECAddress Components.config.ConfigClock Components.config.ConfigDate Components.config.ConfigFloat Components.config.ConfigIP Components.config.ConfigInteger Components.config.ConfigMAC Components.config.ConfigPosition Plugins.Extensions.DVDBurn.Project.ConfigColor

Public Member Functions

def __init__ (self, seperator, limits, default, censor="", censor_char=None)
 
def handleKey (self, key, callback=None)
 
def validate (self)
 
def getText (self)
 
def getMulti (self, selected)
 
def genText (self)
 
def fromString (self, value)
 
def toString (self, value)
 
def toDisplayString (self, value)
 
def onSelect (self, session)
 
def onDeselect (self, session)
 
def addEndNotifier (self, notifier)
 
- Public Member Functions inherited from Components.config.ConfigElement
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 showHelp (self, session)
 
def hideHelp (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

 seperator
 
 limits
 
 blockLen
 
 totalLen
 
 censor
 
 lastValue
 
 default
 
 value
 
 hidden
 
 endNotifier
 
 markedPos
 
 zeroPad
 
- Public Attributes inherited from Components.config.ConfigElement
 enabled
 
 saveDisable
 
 saveForce
 
 loadValue
 
 saveValue
 
 lastValue
 
 currentValue
 
 immediateNotifiers
 
 finalNotifiers
 
 extraArgs
 
 callback
 

Additional Inherited Members

- Properties inherited from Components.config.ConfigElement
 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.ConfigSequence.__init__ (   self,
  seperator,
  limits,
  default,
  censor = "",
  censor_char = None 
)

Member Function Documentation

◆ addEndNotifier()

def Components.config.ConfigSequence.addEndNotifier (   self,
  notifier 
)

◆ fromString()

def Components.config.ConfigSequence.fromString (   self,
  value 
)

◆ genText()

def Components.config.ConfigSequence.genText (   self)

◆ getMulti()

def Components.config.ConfigSequence.getMulti (   self,
  selected 
)

◆ getText()

def Components.config.ConfigSequence.getText (   self)

Reimplemented from Components.config.ConfigElement.

◆ handleKey()

def Components.config.ConfigSequence.handleKey (   self,
  key,
  callback = None 
)

◆ onDeselect()

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

Reimplemented from Components.config.ConfigElement.

◆ onSelect()

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

Reimplemented from Components.config.ConfigElement.

◆ toDisplayString()

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

Reimplemented from Components.config.ConfigElement.

◆ toString()

def Components.config.ConfigSequence.toString (   self,
  value 
)

◆ validate()

def Components.config.ConfigSequence.validate (   self)

Member Data Documentation

◆ blockLen

Components.config.ConfigSequence.blockLen

◆ censor

Components.config.ConfigSequence.censor

◆ default

Components.config.ConfigSequence.default

◆ endNotifier

Components.config.ConfigSequence.endNotifier

◆ hidden

Components.config.ConfigSequence.hidden

◆ lastValue

Components.config.ConfigSequence.lastValue

◆ limits

Components.config.ConfigSequence.limits

◆ markedPos

Components.config.ConfigSequence.markedPos

◆ seperator

Components.config.ConfigSequence.seperator

◆ totalLen

Components.config.ConfigSequence.totalLen

◆ value

Components.config.ConfigSequence.value

◆ zeroPad

Components.config.ConfigSequence.zeroPad

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