astrXbian/.install/.kodi/addons/plugin.video.youtube/resources/lib/youtube_plugin/kodion/items/search_item.py

33 lines
966 B
Python
Raw Normal View History

2020-12-17 21:52:17 +01:00
# -*- coding: utf-8 -*-
"""
Copyright (C) 2014-2016 bromix (plugin.video.youtube)
Copyright (C) 2016-2018 plugin.video.youtube
SPDX-License-Identifier: GPL-2.0-only
See LICENSES/GPL-2.0-only for more information.
"""
from .directory_item import DirectoryItem
from .. import constants
class SearchItem(DirectoryItem):
def __init__(self, context, alt_name=None, image=None, fanart=None, location=False):
name = alt_name
if not name:
name = context.localize(constants.localize.SEARCH)
if image is None:
image = context.create_resource_path('media/search.png')
params = dict()
if location:
params = {'location': location}
DirectoryItem.__init__(self, name, context.create_uri([constants.paths.SEARCH, 'list'], params=params), image=image)
if fanart:
self.set_fanart(fanart)
else:
self.set_fanart(context.get_fanart())