Repository URL to install this package:
|
Version:
2+git3694+d6785c5-r4 ▾
|
enigma2-plugin-extensions-e2iplayer
/
usr
/
lib
/
enigma2
/
python
/
Plugins
/
Extensions
/
IPTVPlayer
/
components
/
configgroups.pyo
|
|---|
ó Ch-_c @ sÒ d d l m Z m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z m Z m Z m Z d d l m Z d e f d YZ d S( iÿÿÿÿ( t printDBGt printExc( t ConfigBaseWidget( t TranslateTXT( t IPTVHostsGroups( t CHostsGroupItem( t gRGB( t MessageBox( t ChoiceBox( t configt getConfigListEntryt NumericalTextInputt ConfigYesNo( t boundFunctiont ConfigGroupsMenuc B sJ e Z d Z d Z d Z d Z d Z d d Z d Z RS( c C sU t d g | _ g | _ t | _ t j | | t d | _ | j d S( Ns9 ConfigGroupsMenu.__init__ -------------------------------s E2iPlayer enable/disabled groups( R t listt inListR t groupObjR t __init__t _t setup_titlet _ConfigGroupsMenu__preparLists( t selft session( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyR s c C s t d d S( Ns8 ConfigGroupsMenu.__del__ -------------------------------( R ( R ( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt __del__' s c C s t d t j | d S( Ns8 ConfigGroupsMenu.__onClose -----------------------------( R R t _ConfigGroupsMenu__onClose( R ( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt __onClose* s c C s! t j | | j | j d S( N( R t layoutFinishedt setTitleR ( R ( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyR . s c C s t j | d S( N( R t runSetup( R ( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyR 2 s t savec C s* d | k r&g } | j j } x | D] } t } d } x@ t t | j D]) } | j | j | j k rP t } PqP qP W| s | j | d j r( | j | j q( q( Wxa t t | j D]J } | j | d j rÅ | j | j | k rÅ | j | j | j qÅ qÅ W| j j | n d S( NR iÿÿÿÿi ( R t getGroupsListt Falset ranget lenR t namet TrueR t valuet appendt setGroupList( R t operationt groupListt currentListt itemt validIdxt idx( ( sP /usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt saveOrCancel5 s *c C s³ | j j } | j j } g | _ g | _ x| | D]t } t } x* | D]" } | j | j k rJ t } PqJ qJ Wt d | } | j j t | j | | j j | q7 Wd S( Nt default( R R t getPredefinedGroupsListR R R R# R$ R R&