openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Screens.Timers.TimerListBase Class Reference
Inheritance diagram for Screens.Timers.TimerListBase:
Components.GUIComponent.GUIComponent Screens.Timers.PowerTimerList Screens.Timers.RecordTimerList Components.TimerList.TimerList

Public Member Functions

def __init__ (self, timerList)
 
def postWidgetCreate (self, instance)
 
def applySkin (self, desktop, parent)
 
def getList (self)
 
def setList (self, timerList)
 
def count (self)
 
def getCurrent (self)
 
def getCurrentIndex (self)
 
def setCurrentIndex (self, index)
 
def entryRemoved (self, index)
 
def invalidate (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 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)
 
def preWidgetRemove (self, instance)
 

Public Attributes

 timerList
 
 timerListWidget
 
 timerNameFont
 
 statusFont
 
 detailFont
 
 itemHeight
 
 topHeight
 
 bottomHeight
 
 showSeparator
 
 indent
 
 iconMargin
 
 statusOffset
 
 satPosLeft
 
 iconWait
 
 iconWidth
 
 iconHeight
 
 iconRecording
 
 iconPrepared
 
 iconDone
 
 iconRepeat
 
 iconOnce
 
 iconZapped
 
 iconDisabled
 
 iconFailed
 
 iconAutoTimer
 
 iconIceTVTimer
 
 line
 
 instance
 
- Public Attributes inherited from Components.GUIComponent.GUIComponent
 instance
 
 onVisibilityChange
 
 skinAttributes
 
 deprecationInfo
 
 width
 
 height
 

Static Public Attributes

 GUI_WIDGET = eListbox
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ __init__()

def Screens.Timers.TimerListBase.__init__ (   self,
  timerList 
)

Member Function Documentation

◆ applySkin()

def Screens.Timers.TimerListBase.applySkin (   self,
  desktop,
  parent 
)

◆ count()

def Screens.Timers.TimerListBase.count (   self)

◆ entryRemoved()

def Screens.Timers.TimerListBase.entryRemoved (   self,
  index 
)

◆ getCurrent()

def Screens.Timers.TimerListBase.getCurrent (   self)

◆ getCurrentIndex()

def Screens.Timers.TimerListBase.getCurrentIndex (   self)

◆ getList()

def Screens.Timers.TimerListBase.getList (   self)

◆ invalidate()

def Screens.Timers.TimerListBase.invalidate (   self)

◆ postWidgetCreate()

def Screens.Timers.TimerListBase.postWidgetCreate (   self,
  instance 
)

◆ setCurrentIndex()

def Screens.Timers.TimerListBase.setCurrentIndex (   self,
  index 
)

◆ setList()

def Screens.Timers.TimerListBase.setList (   self,
  timerList 
)

Member Data Documentation

◆ bottomHeight

Screens.Timers.TimerListBase.bottomHeight

◆ detailFont

Screens.Timers.TimerListBase.detailFont

◆ GUI_WIDGET

Screens.Timers.TimerListBase.GUI_WIDGET = eListbox
static

◆ iconAutoTimer

Screens.Timers.TimerListBase.iconAutoTimer

◆ iconDisabled

Screens.Timers.TimerListBase.iconDisabled

◆ iconDone

Screens.Timers.TimerListBase.iconDone

◆ iconFailed

Screens.Timers.TimerListBase.iconFailed

◆ iconHeight

Screens.Timers.TimerListBase.iconHeight

◆ iconIceTVTimer

Screens.Timers.TimerListBase.iconIceTVTimer

◆ iconMargin

Screens.Timers.TimerListBase.iconMargin

◆ iconOnce

Screens.Timers.TimerListBase.iconOnce

◆ iconPrepared

Screens.Timers.TimerListBase.iconPrepared

◆ iconRecording

Screens.Timers.TimerListBase.iconRecording

◆ iconRepeat

Screens.Timers.TimerListBase.iconRepeat

◆ iconWait

Screens.Timers.TimerListBase.iconWait

◆ iconWidth

Screens.Timers.TimerListBase.iconWidth

◆ iconZapped

Screens.Timers.TimerListBase.iconZapped

◆ indent

Screens.Timers.TimerListBase.indent

◆ instance

Screens.Timers.TimerListBase.instance

◆ itemHeight

Screens.Timers.TimerListBase.itemHeight

◆ line

Screens.Timers.TimerListBase.line

◆ satPosLeft

Screens.Timers.TimerListBase.satPosLeft

◆ showSeparator

Screens.Timers.TimerListBase.showSeparator

◆ statusFont

Screens.Timers.TimerListBase.statusFont

◆ statusOffset

Screens.Timers.TimerListBase.statusOffset

◆ timerList

Screens.Timers.TimerListBase.timerList

◆ timerListWidget

Screens.Timers.TimerListBase.timerListWidget

◆ timerNameFont

Screens.Timers.TimerListBase.timerNameFont

◆ topHeight

Screens.Timers.TimerListBase.topHeight

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