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

Public Member Functions

def __init__ (self, root, sort_type=None, descr_state=None)
 
def applySkin (self, desktop, parent)
 
def get_playInBackground (self)
 
def set_playInBackground (self, value)
 
def get_playInForeground (self)
 
def set_playInForeground (self, value)
 
def updatePlayPosCache (self)
 
def updateRecordings (self, timer=None)
 
def connectSelChanged (self, fnc)
 
def disconnectSelChanged (self, fnc)
 
def selectionChanged (self)
 
def setDescriptionState (self, val)
 
def setSortType (self, type)
 
def setItemsPerPage (self)
 
def setFontsize (self)
 
def invalidateItem (self, index)
 
def invalidateCurrentItem (self)
 
def buildMovieListEntry (self, serviceref, info, begin, data)
 
def moveToFirstMovie (self)
 
def moveToParentDirectory (self)
 
def moveToLast (self)
 
def moveToFirst (self)
 
def moveToIndex (self, index)
 
def getCurrentIndex (self)
 
def getCurrentEvent (self)
 
def getCurrent (self)
 
def getItem (self, index)
 
def postWidgetCreate (self, instance)
 
def preWidgetRemove (self, instance)
 
def reload (self, root=None, filter_tags=None)
 
def removeService (self, service)
 
def findService (self, service)
 
def __len__ (self)
 
def __getitem__ (self, index)
 
def __iter__ (self)
 
def load (self, root, filter_tags)
 
def buildAlphaNumericSortKey (self, x)
 
def buildAlphaDateSortKey (self, x)
 
def buildAlphaNumericFlatSortKey (self, x)
 
def buildBeginTimeSortKey (self, x)
 
def buildGroupwiseSortkey (self, x)
 
def moveTo (self, serviceref)
 
def moveDown (self)
 
def moveUp (self)
 
def moveToChar (self, char, lbl=None)
 
def moveToString (self, char, lbl=None)
 
- 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

 list
 
 descr_state
 
 sort_type
 
 firstFileEntry
 
 parentDirectory
 
 fontName
 
 fontSize
 
 listHeight
 
 listWidth
 
 reloadDelayTimer
 
 l
 
 tags
 
 root
 
 onSelectionChanged
 
 iconPart
 
 iconMovieRec
 
 iconMoviePlay
 
 iconMoviePlayRec
 
 iconUnwatched
 
 iconFolder
 
 iconTrash
 
 runningTimers
 
 skinAttributes
 
 itemHeight
 
 dateFont
 
 moveToCharTimer
 
- Public Attributes inherited from Components.GUIComponent.GUIComponent
 instance
 
 onVisibilityChange
 
 skinAttributes
 
 deprecationInfo
 
 width
 
 height
 

Static Public Attributes

int SORT_ALPHANUMERIC = 1
 
int SORT_RECORDED = 2
 
int SHUFFLE = 3
 
int SORT_ALPHANUMERIC_REVERSE = 4
 
int SORT_RECORDED_REVERSE = 5
 
int SORT_ALPHANUMERIC_FLAT = 6
 
int SORT_ALPHANUMERIC_FLAT_REVERSE = 7
 
int SORT_GROUPWISE = 8
 
int SORT_ALPHA_DATE_OLDEST_FIRST = 9
 
int SORT_ALPHAREV_DATE_NEWEST_FIRST = 10
 
int HIDE_DESCRIPTION = 1
 
int SHOW_DESCRIPTION = 2
 
 GUI_WIDGET = eListbox
 

Properties

 playInBackground = property(get_playInBackground, set_playInBackground)
 
 playInForeground = property(get_playInForeground, set_playInForeground)
 
- Properties inherited from Components.GUIComponent.GUIComponent
 visible = property(getVisible, setVisible)
 
 position = property(getPosition)
 

Constructor & Destructor Documentation

◆ __init__()

def Components.MovieList.MovieList.__init__ (   self,
  root,
  sort_type = None,
  descr_state = None 
)

Member Function Documentation

◆ __getitem__()

def Components.MovieList.MovieList.__getitem__ (   self,
  index 
)

◆ __iter__()

def Components.MovieList.MovieList.__iter__ (   self)

◆ __len__()

def Components.MovieList.MovieList.__len__ (   self)

◆ applySkin()

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

◆ buildAlphaDateSortKey()

def Components.MovieList.MovieList.buildAlphaDateSortKey (   self,
  x 
)

◆ buildAlphaNumericFlatSortKey()

def Components.MovieList.MovieList.buildAlphaNumericFlatSortKey (   self,
  x 
)

◆ buildAlphaNumericSortKey()

def Components.MovieList.MovieList.buildAlphaNumericSortKey (   self,
  x 
)

◆ buildBeginTimeSortKey()

def Components.MovieList.MovieList.buildBeginTimeSortKey (   self,
  x 
)

◆ buildGroupwiseSortkey()

def Components.MovieList.MovieList.buildGroupwiseSortkey (   self,
  x 
)

◆ buildMovieListEntry()

def Components.MovieList.MovieList.buildMovieListEntry (   self,
  serviceref,
  info,
  begin,
  data 
)

◆ connectSelChanged()

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

◆ disconnectSelChanged()

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

◆ findService()

def Components.MovieList.MovieList.findService (   self,
  service 
)

◆ get_playInBackground()

def Components.MovieList.MovieList.get_playInBackground (   self)

◆ get_playInForeground()

def Components.MovieList.MovieList.get_playInForeground (   self)

◆ getCurrent()

def Components.MovieList.MovieList.getCurrent (   self)

◆ getCurrentEvent()

def Components.MovieList.MovieList.getCurrentEvent (   self)

◆ getCurrentIndex()

def Components.MovieList.MovieList.getCurrentIndex (   self)

◆ getItem()

def Components.MovieList.MovieList.getItem (   self,
  index 
)

◆ invalidateCurrentItem()

def Components.MovieList.MovieList.invalidateCurrentItem (   self)

◆ invalidateItem()

def Components.MovieList.MovieList.invalidateItem (   self,
  index 
)

◆ load()

def Components.MovieList.MovieList.load (   self,
  root,
  filter_tags 
)

◆ moveDown()

def Components.MovieList.MovieList.moveDown (   self)

◆ moveTo()

def Components.MovieList.MovieList.moveTo (   self,
  serviceref 
)

◆ moveToChar()

def Components.MovieList.MovieList.moveToChar (   self,
  char,
  lbl = None 
)

◆ moveToFirst()

def Components.MovieList.MovieList.moveToFirst (   self)

◆ moveToFirstMovie()

def Components.MovieList.MovieList.moveToFirstMovie (   self)

◆ moveToIndex()

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

◆ moveToLast()

def Components.MovieList.MovieList.moveToLast (   self)

◆ moveToParentDirectory()

def Components.MovieList.MovieList.moveToParentDirectory (   self)

◆ moveToString()

def Components.MovieList.MovieList.moveToString (   self,
  char,
  lbl = None 
)

◆ moveUp()

def Components.MovieList.MovieList.moveUp (   self)

◆ postWidgetCreate()

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

◆ preWidgetRemove()

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

◆ reload()

def Components.MovieList.MovieList.reload (   self,
  root = None,
  filter_tags = None 
)

◆ removeService()

def Components.MovieList.MovieList.removeService (   self,
  service 
)

◆ selectionChanged()

def Components.MovieList.MovieList.selectionChanged (   self)

◆ set_playInBackground()

def Components.MovieList.MovieList.set_playInBackground (   self,
  value 
)

◆ set_playInForeground()

def Components.MovieList.MovieList.set_playInForeground (   self,
  value 
)

◆ setDescriptionState()

def Components.MovieList.MovieList.setDescriptionState (   self,
  val 
)

◆ setFontsize()

def Components.MovieList.MovieList.setFontsize (   self)

◆ setItemsPerPage()

def Components.MovieList.MovieList.setItemsPerPage (   self)

◆ setSortType()

def Components.MovieList.MovieList.setSortType (   self,
  type 
)

◆ updatePlayPosCache()

def Components.MovieList.MovieList.updatePlayPosCache (   self)

◆ updateRecordings()

def Components.MovieList.MovieList.updateRecordings (   self,
  timer = None 
)

Member Data Documentation

◆ dateFont

Components.MovieList.MovieList.dateFont

◆ descr_state

Components.MovieList.MovieList.descr_state

◆ firstFileEntry

Components.MovieList.MovieList.firstFileEntry

◆ fontName

Components.MovieList.MovieList.fontName

◆ fontSize

Components.MovieList.MovieList.fontSize

◆ GUI_WIDGET

Components.MovieList.MovieList.GUI_WIDGET = eListbox
static

◆ HIDE_DESCRIPTION

int Components.MovieList.MovieList.HIDE_DESCRIPTION = 1
static

◆ iconFolder

Components.MovieList.MovieList.iconFolder

◆ iconMoviePlay

Components.MovieList.MovieList.iconMoviePlay

◆ iconMoviePlayRec

Components.MovieList.MovieList.iconMoviePlayRec

◆ iconMovieRec

Components.MovieList.MovieList.iconMovieRec

◆ iconPart

Components.MovieList.MovieList.iconPart

◆ iconTrash

Components.MovieList.MovieList.iconTrash

◆ iconUnwatched

Components.MovieList.MovieList.iconUnwatched

◆ itemHeight

Components.MovieList.MovieList.itemHeight

◆ l

Components.MovieList.MovieList.l

◆ list

Components.MovieList.MovieList.list

◆ listHeight

Components.MovieList.MovieList.listHeight

◆ listWidth

Components.MovieList.MovieList.listWidth

◆ moveToCharTimer

Components.MovieList.MovieList.moveToCharTimer

◆ onSelectionChanged

Components.MovieList.MovieList.onSelectionChanged

◆ parentDirectory

Components.MovieList.MovieList.parentDirectory

◆ reloadDelayTimer

Components.MovieList.MovieList.reloadDelayTimer

◆ root

Components.MovieList.MovieList.root

◆ runningTimers

Components.MovieList.MovieList.runningTimers

◆ SHOW_DESCRIPTION

int Components.MovieList.MovieList.SHOW_DESCRIPTION = 2
static

◆ SHUFFLE

int Components.MovieList.MovieList.SHUFFLE = 3
static

◆ skinAttributes

Components.MovieList.MovieList.skinAttributes

◆ SORT_ALPHA_DATE_OLDEST_FIRST

int Components.MovieList.MovieList.SORT_ALPHA_DATE_OLDEST_FIRST = 9
static

◆ SORT_ALPHANUMERIC

int Components.MovieList.MovieList.SORT_ALPHANUMERIC = 1
static

◆ SORT_ALPHANUMERIC_FLAT

int Components.MovieList.MovieList.SORT_ALPHANUMERIC_FLAT = 6
static

◆ SORT_ALPHANUMERIC_FLAT_REVERSE

int Components.MovieList.MovieList.SORT_ALPHANUMERIC_FLAT_REVERSE = 7
static

◆ SORT_ALPHANUMERIC_REVERSE

int Components.MovieList.MovieList.SORT_ALPHANUMERIC_REVERSE = 4
static

◆ SORT_ALPHAREV_DATE_NEWEST_FIRST

int Components.MovieList.MovieList.SORT_ALPHAREV_DATE_NEWEST_FIRST = 10
static

◆ SORT_GROUPWISE

int Components.MovieList.MovieList.SORT_GROUPWISE = 8
static

◆ SORT_RECORDED

int Components.MovieList.MovieList.SORT_RECORDED = 2
static

◆ SORT_RECORDED_REVERSE

int Components.MovieList.MovieList.SORT_RECORDED_REVERSE = 5
static

◆ sort_type

Components.MovieList.MovieList.sort_type

◆ tags

Components.MovieList.MovieList.tags

Property Documentation

◆ playInBackground

Components.MovieList.MovieList.playInBackground = property(get_playInBackground, set_playInBackground)
static

◆ playInForeground

Components.MovieList.MovieList.playInForeground = property(get_playInForeground, set_playInForeground)
static

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