def __init__(self, session, content_screen, content_provider=None, handlers=[]): ItemHandler.__init__(self, session, content_screen) self.session = session self.content_provider = content_provider self._handlers = handlers self.__class__.handles = zip([handler.__class__ for handler in handlers])
def __init__(self, session, content_screen, content_provider=None, handlers=[]): ItemHandler.__init__(self, session, content_screen) self.session = session self.content_provider = content_provider self._handlers = handlers self.__class__.handles = zip( [handler.__class__ for handler in handlers])
def _init_menu(self, item): addon = item.addon item.add_context_menu_item(_("Enable"), enabled=not addon.get_setting('enabled'), action=self._enable_addon, params={'addon': addon}) item.add_context_menu_item(_("Disable"), enabled=addon.get_setting(('enabled')), action=self._disable_addon, params={'addon': addon}) item.add_context_menu_item(_("Settings"), action=addon.open_settings, params={'session': self.session}) item.add_context_menu_item(_("Changelog"), action=addon.open_changelog, params={'session': self.session}) ItemHandler._init_menu(self, item)
def _init_menu(self, item): addon = item.addon item.add_context_menu_item(_("Enable"), enabled=not addon.get_setting('enabled'), action=self._enable_addon, params={'addon':addon}) item.add_context_menu_item(_("Disable"), enabled=addon.get_setting(('enabled')), action=self._disable_addon, params={'addon':addon}) item.add_context_menu_item(_("Settings"), action=addon.open_settings, params={'session':self.session}) item.add_context_menu_item(_("Changelog"), action=addon.open_changelog, params={'session':self.session}) ItemHandler._init_menu(self, item)
def __init__(self, session, content_screen, content_provider): info_modes = ['item', 'csfd'] ItemHandler.__init__(self, session, content_screen, info_modes) self.content_provider = content_provider
def __init__(self, session, content_screen, content_provider): ItemHandler.__init__(self, session, content_screen) self.content_provider = content_provider
def __init__(self, session, content_screen, content_provider, info_modes): ItemHandler.__init__(self, session, content_screen, info_modes) self.content_provider = content_provider
def __init__(self, session, content_screen, content_provider): ItemHandler.__init__(self, session, content_screen) self.content_provider = content_provider self.folder_handler = FolderItemHandler(session, content_screen, content_provider)