def getListItem(self):
li = ListItem(self.getLabel())
if isinstance(self, PlayableMedia) and getattr(self, 'available', True):
li.setProperty('isplayable', 'true')
artwork = {'thumb': _addon_icon, 'fanart': _addon_fanart}
if getattr(self, 'image', None):
artwork['thumb'] = self.image
if getattr(self, 'fanart', None):
artwork['fanart'] = self.fanart
li.setArt(artwork)
# In Favorites View everything as a Favorite
if self._is_logged_in and hasattr(self, '_isFavorite') and '/favorites/' in sys.argv[0]:
self._isFavorite = True
cm = self.getContextMenuItems()
if len(cm) > 0:
li.addContextMenuItems(cm)
return li
评论列表
文章目录