enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Components.Input.Input Class Reference
Inheritance diagram for Components.Input.Input:
Components.VariableText.VariableText Components.HTMLComponent.HTMLComponent Components.GUIComponent.GUIComponent Tools.NumericalTextInput.NumericalTextInput Plugins.Extensions.Browser.EnhancedInput.EnhancedInput Plugins.Extensions.MediaCenter.MediaBrowserSearch.EnhancedInput

Public Member Functions

def __init__ (self, text="", maxSize=False, visible_width=False, type=TEXT)
 
def __len__ (self)
 
def update (self)
 
def setText (self, text)
 
def getText (self)
 
def createWidget (self, parent)
 
def getSize (self)
 
def innerright (self)
 
def right (self)
 
def left (self)
 
def up (self)
 
def down (self)
 
def home (self)
 
def end (self)
 
def insertChar (self, ch, pos, owr, ins)
 
def deleteChar (self, pos)
 
def deleteAllChars (self)
 
def tab (self)
 
def delete (self)
 
def deleteBackward (self)
 
def toggleOverwrite (self)
 
def handleAscii (self, code)
 
def number (self, number)
 
def markAll (self)
 
def markNone (self)
 
def clear (self)
 
- Public Member Functions inherited from Components.VariableText.VariableText
def __init__ (self)
 
def setMarkedPos (self, pos)
 
def postWidgetCreate (self, instance)
 
- Public Member Functions inherited from Components.HTMLComponent.HTMLComponent
def produceHTML (self)
 
- Public Member Functions inherited from Components.GUIComponent.GUIComponent
def __init__ (self)
 
def execBegin (self)
 
def execEnd (self)
 
def onShow (self)
 
def onHide (self)
 
def destroy (self)
 
def applySkin (self, desktop, parent)
 
def move (self, x, y=None)
 
def resize (self, x, y=None)
 
def setZPosition (self, z)
 
def show (self)
 
def hide (self)
 
def getVisible (self)
 
def setVisible (self, visible)
 
def setPosition (self, x, y)
 
def getPosition (self)
 
def GUIcreate (self, parent)
 
def GUIdelete (self)
 
def postWidgetCreate (self, instance)
 
def preWidgetRemove (self, instance)
 
- Public Member Functions inherited from Tools.NumericalTextInput.NumericalTextInput
def __init__ (self, nextFunc=None, handleTimeout=True, search=False)
 
def setUseableChars (self, useable)
 
def getKey (self, num)
 
def nextKey (self)
 
def nextChar (self)
 
def timeout (self)
 

Public Attributes

 type
 
 allmarked
 
 maxSize
 
 currPos
 
 visible_width
 
 offset
 
 overwrite
 
 onInputUpdate
 
 text
 
 Text
 
 lastKey
 
- Public Attributes inherited from Components.VariableText.VariableText
 message
 
 instance
 
- Public Attributes inherited from Components.GUIComponent.GUIComponent
 instance
 
 onVisibilityChange
 
 skinAttributes
 
 deprecationInfo
 
 width
 
 height
 
- Public Attributes inherited from Tools.NumericalTextInput.NumericalTextInput
 mapping
 
 lang
 
 useableChars
 
 nextFunction
 
 timer
 
 timer_conn
 
 lastKey
 
 pos
 

Static Public Attributes

int TEXT = 0
 
int PIN = 1
 
int NUMBER = 2
 

Additional Inherited Members

- Properties inherited from Components.VariableText.VariableText
 text = property(getText, setText)
 
- Properties inherited from Components.GUIComponent.GUIComponent
 visible = property(getVisible, setVisible)
 
 position = property(getPosition, setPosition)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.Input.Input.__init__ (   self,
  text = "",
  maxSize = False,
  visible_width = False,
  type = TEXT 
)

Member Function Documentation

◆ __len__()

def Components.Input.Input.__len__ (   self)

◆ clear()

def Components.Input.Input.clear (   self)

◆ createWidget()

def Components.Input.Input.createWidget (   self,
  parent 
)

◆ delete()

def Components.Input.Input.delete (   self)

◆ deleteAllChars()

def Components.Input.Input.deleteAllChars (   self)

◆ deleteBackward()

def Components.Input.Input.deleteBackward (   self)

◆ deleteChar()

def Components.Input.Input.deleteChar (   self,
  pos 
)

◆ down()

def Components.Input.Input.down (   self)

◆ end()

def Components.Input.Input.end (   self)

◆ getSize()

def Components.Input.Input.getSize (   self)

◆ getText()

def Components.Input.Input.getText (   self)

◆ handleAscii()

def Components.Input.Input.handleAscii (   self,
  code 
)

◆ home()

def Components.Input.Input.home (   self)

◆ innerright()

def Components.Input.Input.innerright (   self)

◆ insertChar()

def Components.Input.Input.insertChar (   self,
  ch,
  pos,
  owr,
  ins 
)

◆ left()

def Components.Input.Input.left (   self)

◆ markAll()

def Components.Input.Input.markAll (   self)

◆ markNone()

def Components.Input.Input.markNone (   self)

◆ number()

def Components.Input.Input.number (   self,
  number 
)

◆ right()

def Components.Input.Input.right (   self)

◆ setText()

def Components.Input.Input.setText (   self,
  text 
)

◆ tab()

def Components.Input.Input.tab (   self)

◆ toggleOverwrite()

def Components.Input.Input.toggleOverwrite (   self)

◆ up()

def Components.Input.Input.up (   self)

◆ update()

def Components.Input.Input.update (   self)

Member Data Documentation

◆ allmarked

Components.Input.Input.allmarked

◆ currPos

Components.Input.Input.currPos

◆ lastKey

Components.Input.Input.lastKey

◆ maxSize

Components.Input.Input.maxSize

◆ NUMBER

int Components.Input.Input.NUMBER = 2
static

◆ offset

Components.Input.Input.offset

◆ onInputUpdate

Components.Input.Input.onInputUpdate

◆ overwrite

Components.Input.Input.overwrite

◆ PIN

int Components.Input.Input.PIN = 1
static

◆ TEXT

int Components.Input.Input.TEXT = 0
static

◆ text

Components.Input.Input.text

◆ Text

Components.Input.Input.Text

◆ type

Components.Input.Input.type

◆ visible_width

Components.Input.Input.visible_width

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