def _make_listitem(self, label, label2="", iconImage="", thumbnail="", path="", **options): li = xbmcgui.ListItem(label, label2=label2, iconImage=iconImage, thumbnailImage=thumbnail, path=path) cleaned_info = clean_dict(options.get("info")) if cleaned_info: li.setInfo("video", cleaned_info) if options.get("is_playable"): li.setProperty("IsPlayable", "true") if options.get("context_menu"): li.addContextMenuItems(options["context_menu"]) return options["url"], li, options.get("is_folder", True)
def _make_listitem(self, label, label2='', iconImage='', thumbnail='', path='', **options): li = xbmcgui.ListItem(label, label2=label2, iconImage=iconImage, thumbnailImage=thumbnail, path=path) cleaned_info = clean_dict(options.get('info')) if cleaned_info: li.setInfo('video', cleaned_info) if options.get('is_playable'): li.setProperty('IsPlayable', 'true') if options.get('context_menu'): li.addContextMenuItems(options['context_menu']) return options['url'], li, options.get('is_folder', True)
def _make_listitem(self, label, path='', **options): li = xbmcgui.ListItem(label, path=path) cleaned_info = clean_dict(options.get('info')) li.setArt({ 'poster': options.get('thumb'), 'thumb': options.get('thumb')}) li.setInfo('video', { 'originaltitle': label, 'title': label, 'sorttitle': options.get('key') }) return options['url'], li, options.get('is_folder', True)
def _make_listitem(self, label, path='', **options): li = xbmcgui.ListItem(label, path=path) cleaned_info = clean_dict(options.get('info')) li.setArt({ 'poster': options.get('thumb'), 'thumb': options.get('thumb') }) li.setInfo( 'video', { 'originaltitle': label, 'title': label, 'sorttitle': options.get('key') }) return options['url'], li, options.get('is_folder', True)