Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
Ch-_c@sÒddlmZmZddlmZddlmZddlm	Z	ddl
mZddlm
Z
ddlmZddlmZdd	lmZmZmZmZdd
lmZdefd„ƒYZd
S(iÿÿÿÿ(tprintDBGtprintExc(tConfigBaseWidget(tTranslateTXT(tIPTVHostsGroups(tCHostsGroupItem(tgRGB(t
MessageBox(t	ChoiceBox(tconfigtgetConfigListEntrytNumericalTextInputtConfigYesNo(t
boundFunctiontConfigGroupsMenucBsJeZd„Zd„Zd„Zd„Zd„Zdd„Zd„ZRS(cCsUtdƒg|_g|_tƒ|_tj||ƒtdƒ|_|j	ƒdS(Ns9ConfigGroupsMenu.__init__ -------------------------------s E2iPlayer enable/disabled groups(
RtlisttinListRtgroupObjRt__init__t_tsetup_titlet_ConfigGroupsMenu__preparLists(tselftsession((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyRs
		cCstdƒdS(Ns8ConfigGroupsMenu.__del__ -------------------------------(R(R((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt__del__'scCstdƒtj|ƒdS(Ns8ConfigGroupsMenu.__onClose -----------------------------(RRt_ConfigGroupsMenu__onClose(R((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt	__onClose*s
cCs!tj|ƒ|j|jƒdS(N(RtlayoutFinishedtsetTitleR(R((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyR.s
cCstj|ƒdS(N(RtrunSetup(R((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyR2stsavecCs*d|kr&g}|jjƒ}x‹|D]ƒ}t}d}x@tt|jƒƒD])}|j|j|jkrPt}PqPqPW|s˜|j|dj	r(|j
|jƒq(q(Wxatt|jƒƒD]J}|j|dj	rÅ|j|j|krÅ|j
|j|jƒqÅqÅW|jj|ƒndS(NRiÿÿÿÿi(Rt
getGroupsListtFalsetrangetlenRtnametTrueRtvaluetappendtsetGroupList(Rt	operationt	groupListtcurrentListtitemtvalidIdxtidx((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pytsaveOrCancel5s 
*cCs³|jjƒ}|jjƒ}g|_g|_x||D]t}t}x*|D]"}|j|jkrJt}PqJqJWtd|ƒ}|jj	t
|j|ƒƒ|jj	|ƒq7WdS(Ntdefault(RRtgetPredefinedGroupsListRRR R#R$RR&R
ttitle(RR*tpredefinedListR+tenabledtittoptionEntry((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt
__preparListsKs		

(	t__name__t
__module__RRRRRR.R(((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyRs	
				N(t-Plugins.Extensions.IPTVPlayer.tools.iptvtoolsRRt3Plugins.Extensions.IPTVPlayer.components.configbaseRt7Plugins.Extensions.IPTVPlayer.components.iptvplayerinitRRt2Plugins.Extensions.IPTVPlayer.tools.iptvhostgroupsRt.Plugins.Extensions.IPTVPlayer.components.ihostRtenigmaRtScreens.MessageBoxRtScreens.ChoiceBoxRtComponents.configR	R
RRtTools.BoundFunctionR
R(((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/components/configgroups.pyt<module>
s"