openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Components.ServiceList.ServiceList Class Reference
Inheritance diagram for Components.ServiceList.ServiceList:
Components.GUIComponent.GUIComponent

Public Member Functions

def __init__ (self, serviceList)
 
def applySkin (self, desktop, parent)
 
def connectSelChanged (self, fnc)
 
def disconnectSelChanged (self, fnc)
 
def selectionChanged (self)
 
def setCurrent (self, ref, adjust=True)
 
def getCurrent (self)
 
def getPrev (self)
 
def getNext (self)
 
def getList (self)
 
def atBegin (self)
 
def atEnd (self)
 
def moveUp (self)
 
def moveDown (self)
 
def moveTop (self)
 
def moveEnd (self)
 
def moveToChar (self, char)
 
def moveToNextMarker (self)
 
def moveToPrevMarker (self)
 
def moveToIndex (self, index)
 
def getCurrentIndex (self)
 
def setItemsPerPage (self)
 
def setFontsize (self)
 
def postWidgetCreate (self, instance)
 
def preWidgetRemove (self, instance)
 
def getRoot (self)
 
def getRootServices (self)
 
def setPlayableIgnoreService (self, ref)
 
def setRoot (self, root, justSet=False)
 
def resetRoot (self)
 
def removeCurrent (self)
 
def addService (self, service, beforeCurrent=False)
 
def finishFill (self)
 
def clearMarks (self)
 
def isMarked (self, ref)
 
def addMarked (self, ref)
 
def removeMarked (self, ref)
 
def getMarked (self)
 
def setCurrentMarked (self, state)
 
def setMode (self, mode)
 
def selectionEnabled (self, enabled)
 
- 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 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 getWidth (self)
 
def getHeight (self)
 
def GUIcreate (self, parent)
 
def GUIdelete (self)
 
def createWidget (self, parent)
 

Public Attributes

 serviceList
 
 l
 
 root
 
 mode
 
 listHeight
 
 listWidth
 
 ServiceNumberFontName
 
 ServiceNumberFontSize
 
 ServiceNameFontName
 
 ServiceNameFontSize
 
 ServiceInfoFontName
 
 ServiceInfoFontSize
 
 progressInfoFontName
 
 progressInfoFontSize
 
 progressBarWidth
 
 fieldMargins
 
 itemsDistances
 
 listMarginRight
 
 listMarginLeft
 
 onSelectionChanged
 
 ItemHeight
 
 ServiceNumberFont
 
 ServiceNameFont
 
 ServiceInfoFont
 
 ProgressInfoFont
 
- Public Attributes inherited from Components.GUIComponent.GUIComponent
 instance
 
 onVisibilityChange
 
 skinAttributes
 
 deprecationInfo
 
 width
 
 height
 

Static Public Attributes

int MODE_NORMAL = 0
 
int MODE_FAVOURITES = 1
 
 GUI_WIDGET = eListbox
 

Additional Inherited Members

- Properties inherited from Components.GUIComponent.GUIComponent
 visible = property(getVisible, setVisible)
 
 position = property(getPosition)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.ServiceList.ServiceList.__init__ (   self,
  serviceList 
)

Member Function Documentation

◆ addMarked()

def Components.ServiceList.ServiceList.addMarked (   self,
  ref 
)

◆ addService()

def Components.ServiceList.ServiceList.addService (   self,
  service,
  beforeCurrent = False 
)

◆ applySkin()

def Components.ServiceList.ServiceList.applySkin (   self,
  desktop,
  parent 
)

◆ atBegin()

def Components.ServiceList.ServiceList.atBegin (   self)

◆ atEnd()

def Components.ServiceList.ServiceList.atEnd (   self)

◆ clearMarks()

def Components.ServiceList.ServiceList.clearMarks (   self)

◆ connectSelChanged()

def Components.ServiceList.ServiceList.connectSelChanged (   self,
  fnc 
)

◆ disconnectSelChanged()

def Components.ServiceList.ServiceList.disconnectSelChanged (   self,
  fnc 
)

◆ finishFill()

def Components.ServiceList.ServiceList.finishFill (   self)

◆ getCurrent()

def Components.ServiceList.ServiceList.getCurrent (   self)

◆ getCurrentIndex()

def Components.ServiceList.ServiceList.getCurrentIndex (   self)

◆ getList()

def Components.ServiceList.ServiceList.getList (   self)

◆ getMarked()

def Components.ServiceList.ServiceList.getMarked (   self)

◆ getNext()

def Components.ServiceList.ServiceList.getNext (   self)

◆ getPrev()

def Components.ServiceList.ServiceList.getPrev (   self)

◆ getRoot()

def Components.ServiceList.ServiceList.getRoot (   self)

◆ getRootServices()

def Components.ServiceList.ServiceList.getRootServices (   self)

◆ isMarked()

def Components.ServiceList.ServiceList.isMarked (   self,
  ref 
)

◆ moveDown()

def Components.ServiceList.ServiceList.moveDown (   self)

◆ moveEnd()

def Components.ServiceList.ServiceList.moveEnd (   self)

◆ moveToChar()

def Components.ServiceList.ServiceList.moveToChar (   self,
  char 
)

◆ moveToIndex()

def Components.ServiceList.ServiceList.moveToIndex (   self,
  index 
)

◆ moveToNextMarker()

def Components.ServiceList.ServiceList.moveToNextMarker (   self)

◆ moveTop()

def Components.ServiceList.ServiceList.moveTop (   self)

◆ moveToPrevMarker()

def Components.ServiceList.ServiceList.moveToPrevMarker (   self)

◆ moveUp()

def Components.ServiceList.ServiceList.moveUp (   self)

◆ postWidgetCreate()

def Components.ServiceList.ServiceList.postWidgetCreate (   self,
  instance 
)

◆ preWidgetRemove()

def Components.ServiceList.ServiceList.preWidgetRemove (   self,
  instance 
)

◆ removeCurrent()

def Components.ServiceList.ServiceList.removeCurrent (   self)

◆ removeMarked()

def Components.ServiceList.ServiceList.removeMarked (   self,
  ref 
)

◆ resetRoot()

def Components.ServiceList.ServiceList.resetRoot (   self)

◆ selectionChanged()

def Components.ServiceList.ServiceList.selectionChanged (   self)

◆ selectionEnabled()

def Components.ServiceList.ServiceList.selectionEnabled (   self,
  enabled 
)

◆ setCurrent()

def Components.ServiceList.ServiceList.setCurrent (   self,
  ref,
  adjust = True 
)

◆ setCurrentMarked()

def Components.ServiceList.ServiceList.setCurrentMarked (   self,
  state 
)

◆ setFontsize()

def Components.ServiceList.ServiceList.setFontsize (   self)

◆ setItemsPerPage()

def Components.ServiceList.ServiceList.setItemsPerPage (   self)

◆ setMode()

def Components.ServiceList.ServiceList.setMode (   self,
  mode 
)

◆ setPlayableIgnoreService()

def Components.ServiceList.ServiceList.setPlayableIgnoreService (   self,
  ref 
)

◆ setRoot()

def Components.ServiceList.ServiceList.setRoot (   self,
  root,
  justSet = False 
)

Member Data Documentation

◆ fieldMargins

Components.ServiceList.ServiceList.fieldMargins

◆ GUI_WIDGET

Components.ServiceList.ServiceList.GUI_WIDGET = eListbox
static

◆ ItemHeight

Components.ServiceList.ServiceList.ItemHeight

◆ itemsDistances

Components.ServiceList.ServiceList.itemsDistances

◆ l

Components.ServiceList.ServiceList.l

◆ listHeight

Components.ServiceList.ServiceList.listHeight

◆ listMarginLeft

Components.ServiceList.ServiceList.listMarginLeft

◆ listMarginRight

Components.ServiceList.ServiceList.listMarginRight

◆ listWidth

Components.ServiceList.ServiceList.listWidth

◆ mode

Components.ServiceList.ServiceList.mode

◆ MODE_FAVOURITES

int Components.ServiceList.ServiceList.MODE_FAVOURITES = 1
static

◆ MODE_NORMAL

int Components.ServiceList.ServiceList.MODE_NORMAL = 0
static

◆ onSelectionChanged

Components.ServiceList.ServiceList.onSelectionChanged

◆ progressBarWidth

Components.ServiceList.ServiceList.progressBarWidth

◆ ProgressInfoFont

Components.ServiceList.ServiceList.ProgressInfoFont

◆ progressInfoFontName

Components.ServiceList.ServiceList.progressInfoFontName

◆ progressInfoFontSize

Components.ServiceList.ServiceList.progressInfoFontSize

◆ root

Components.ServiceList.ServiceList.root

◆ ServiceInfoFont

Components.ServiceList.ServiceList.ServiceInfoFont

◆ ServiceInfoFontName

Components.ServiceList.ServiceList.ServiceInfoFontName

◆ ServiceInfoFontSize

Components.ServiceList.ServiceList.ServiceInfoFontSize

◆ serviceList

Components.ServiceList.ServiceList.serviceList

◆ ServiceNameFont

Components.ServiceList.ServiceList.ServiceNameFont

◆ ServiceNameFontName

Components.ServiceList.ServiceList.ServiceNameFontName

◆ ServiceNameFontSize

Components.ServiceList.ServiceList.ServiceNameFontSize

◆ ServiceNumberFont

Components.ServiceList.ServiceList.ServiceNumberFont

◆ ServiceNumberFontName

Components.ServiceList.ServiceList.ServiceNumberFontName

◆ ServiceNumberFontSize

Components.ServiceList.ServiceList.ServiceNumberFontSize

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