openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.config.ConfigText Class Reference
Inheritance diagram for Components.config.ConfigText:
Components.config.ConfigElement Tools.NumericalTextInput.NumericalTextInput Components.config.ConfigDirectory Components.config.ConfigMACText Components.config.ConfigNumber Components.config.ConfigPassword Components.config.ConfigSearchText Plugins.Extensions.DVDBurn.Project.ConfigFilename Plugins.Extensions.DVDBurn.Title.ConfigFixedText Components.config.ConfigMacText

Public Member Functions

def __init__ (self, default="", fixed_size=True, visible_width=False)
 
def handleKey (self, key, callback=None)
 
def nextFunc (self)
 
def insertChar (self, ch, pos, owr)
 
def deleteChar (self, pos)
 
def deleteAllChars (self)
 
def validateMarker (self)
 
def getText (self)
 
def getMulti (self, selected)
 
def showHelp (self, session)
 
def hideHelp (self, session)
 
def onSelect (self, session)
 
def onDeselect (self, session)
 
def getValue (self)
 
def setValue (self, value)
 
- 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 fromString (self, value)
 
def toString (self, value)
 
def toDisplayString (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 Member Functions inherited from Tools.NumericalTextInput.NumericalTextInput
def __init__ (self, nextFunc=None, handleTimeout=True, search=False, mapping=None, mode=None)
 
def setMode (self, mode)
 
def timeout (self)
 
def nextChar (self)
 
def nextKey (self)
 
def getKey (self, num)
 
def setUseableChars (self, useable)
 

Public Attributes

 markedPos
 
 allmarked
 
 fixed_size
 
 visible_width
 
 offset
 
 overwrite
 
 help_window
 
 lastValue
 
 default
 
 callback
 
 lastKey
 
 text
 
- Public Attributes inherited from Components.config.ConfigElement
 enabled
 
 saveDisable
 
 saveForce
 
 loadValue
 
 saveValue
 
 lastValue
 
 currentValue
 
 immediateNotifiers
 
 finalNotifiers
 
 extraArgs
 
 callback
 
- Public Attributes inherited from Tools.NumericalTextInput.NumericalTextInput
 nextFunction
 
 timer
 
 mapping
 
 useableChars
 
 lastKey
 
 pos
 

Properties

 value = property(getValue, setValue)
 
- 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.ConfigText.__init__ (   self,
  default = "",
  fixed_size = True,
  visible_width = False 
)

Member Function Documentation

◆ deleteAllChars()

def Components.config.ConfigText.deleteAllChars (   self)

◆ deleteChar()

def Components.config.ConfigText.deleteChar (   self,
  pos 
)

◆ getMulti()

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

◆ getText()

def Components.config.ConfigText.getText (   self)

Reimplemented from Components.config.ConfigElement.

◆ getValue()

def Components.config.ConfigText.getValue (   self)

Reimplemented from Components.config.ConfigElement.

Reimplemented in Components.config.ConfigNumber.

◆ handleKey()

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

◆ hideHelp()

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

Reimplemented from Components.config.ConfigElement.

◆ insertChar()

def Components.config.ConfigText.insertChar (   self,
  ch,
  pos,
  owr 
)

◆ nextFunc()

def Components.config.ConfigText.nextFunc (   self)

◆ onDeselect()

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

◆ onSelect()

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

◆ setValue()

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

Reimplemented from Components.config.ConfigElement.

Reimplemented in Components.config.ConfigNumber.

◆ showHelp()

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

Reimplemented from Components.config.ConfigElement.

◆ validateMarker()

def Components.config.ConfigText.validateMarker (   self)

Member Data Documentation

◆ allmarked

Components.config.ConfigText.allmarked

◆ callback

Components.config.ConfigText.callback

◆ default

Components.config.ConfigText.default

◆ fixed_size

Components.config.ConfigText.fixed_size

◆ help_window

Components.config.ConfigText.help_window

◆ lastKey

Components.config.ConfigText.lastKey

◆ lastValue

Components.config.ConfigText.lastValue

◆ markedPos

Components.config.ConfigText.markedPos

◆ offset

Components.config.ConfigText.offset

◆ overwrite

Components.config.ConfigText.overwrite

◆ text

Components.config.ConfigText.text

◆ visible_width

Components.config.ConfigText.visible_width

Property Documentation

◆ value

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

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