enigma2  2.6
Public Member Functions | Public Attributes | Properties | List of all members
Components.config.ConfigTextBase Class Reference
Inheritance diagram for Components.config.ConfigTextBase:
Components.config.ConfigElement Components.config.ConfigHexSequence Components.config.ConfigIP6 Components.config.ConfigText Components.config.ConfigDirectory Components.config.ConfigNumber Components.config.ConfigPassword Components.config.ConfigSearchText Plugins.Extensions.DVDBurn.Project.ConfigFilename Plugins.Extensions.DVDBurn.Title.ConfigFixedText

Public Member Functions

def __init__ (self, default="", fixed_size=True, visible_width=False, censor_char='')
 
def validateMarker (self)
 
def insertChar (self, ch, pos, owr)
 
def deleteChar (self, pos)
 
def deleteAllChars (self)
 
def handleKey (self, key)
 
def nextFunc (self)
 
def getValue (self)
 
def setValue (self, val)
 
def genText (self)
 
def getText (self)
 
def getMulti (self, selected)
 
def onSelect (self, session)
 
def onDeselect (self, session)
 
def getHTML (self, id)
 
def unsafeAssign (self, value)
 
- Public Member Functions inherited from Components.config.ConfigElement
def __init__ (self)
 
def getNotifiers (self)
 
def setNotifiers (self, val)
 
def getNotifiersFinal (self)
 
def setNotifiersFinal (self, val)
 
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)
 

Public Attributes

 selected
 
 censor_char
 
 marked_pos
 
 allmarked
 
 fixed_size
 
 visible_width
 
 offset
 
 overwrite
 
 help_window
 
 default
 
 text
 
 lastKey
 
- Public Attributes inherited from Components.config.ConfigElement
 saved_value
 
 save_forced
 
 save_disabled
 
 enabled
 
 key
 

Properties

 value = property(getValue, setValue)
 
- Properties inherited from Components.config.ConfigElement
 notifiers = property(getNotifiers, setNotifiers)
 
 notifiers_final = property(getNotifiersFinal, setNotifiersFinal)
 
 value = property(getValue, setValue)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.config.ConfigTextBase.__init__ (   self,
  default = "",
  fixed_size = True,
  visible_width = False,
  censor_char = '' 
)

Member Function Documentation

◆ deleteAllChars()

def Components.config.ConfigTextBase.deleteAllChars (   self)

◆ deleteChar()

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

◆ genText()

def Components.config.ConfigTextBase.genText (   self)

◆ getHTML()

def Components.config.ConfigTextBase.getHTML (   self,
  id 
)

◆ getMulti()

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

◆ getText()

def Components.config.ConfigTextBase.getText (   self)

Reimplemented in Components.config.ConfigIP6.

◆ getValue()

def Components.config.ConfigTextBase.getValue (   self)

◆ handleKey()

def Components.config.ConfigTextBase.handleKey (   self,
  key 
)

◆ insertChar()

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

◆ nextFunc()

def Components.config.ConfigTextBase.nextFunc (   self)

◆ onDeselect()

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

Reimplemented from Components.config.ConfigElement.

Reimplemented in Components.config.ConfigIP6.

◆ onSelect()

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

◆ setValue()

def Components.config.ConfigTextBase.setValue (   self,
  val 
)

◆ unsafeAssign()

def Components.config.ConfigTextBase.unsafeAssign (   self,
  value 
)

◆ validateMarker()

def Components.config.ConfigTextBase.validateMarker (   self)

Member Data Documentation

◆ allmarked

Components.config.ConfigTextBase.allmarked

◆ censor_char

Components.config.ConfigTextBase.censor_char

◆ default

Components.config.ConfigTextBase.default

◆ fixed_size

Components.config.ConfigTextBase.fixed_size

◆ help_window

Components.config.ConfigTextBase.help_window

◆ lastKey

Components.config.ConfigTextBase.lastKey

◆ marked_pos

Components.config.ConfigTextBase.marked_pos

◆ offset

Components.config.ConfigTextBase.offset

◆ overwrite

Components.config.ConfigTextBase.overwrite

◆ selected

Components.config.ConfigTextBase.selected

◆ text

Components.config.ConfigTextBase.text

◆ visible_width

Components.config.ConfigTextBase.visible_width

Property Documentation

◆ value

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

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