4.3.1r21
[enigma2.git] / usr / lib / enigma2 / python / Plugins / Extensions / Browser / webview.py
1 # This file was automatically generated by SWIG (http://www.swig.org).
2 # Version 3.0.8
3 #
4 # Do not make changes to this file unless you know what you are doing--modify
5 # the SWIG interface file instead.
6
7
8
9
10
11 from sys import version_info
12 if version_info >= (3, 0, 0):
13     new_instancemethod = lambda func, inst, cls: _webview.SWIG_PyInstanceMethod_New(func)
14 else:
15     from new import instancemethod as new_instancemethod
16 if version_info >= (2, 6, 0):
17     def swig_import_helper():
18         from os.path import dirname
19         import imp
20         fp = None
21         try:
22             fp, pathname, description = imp.find_module('_webview', [dirname(__file__)])
23         except ImportError:
24             import _webview
25             return _webview
26         if fp is not None:
27             try:
28                 _mod = imp.load_module('_webview', fp, pathname, description)
29             finally:
30                 fp.close()
31             return _mod
32     _webview = swig_import_helper()
33     del swig_import_helper
34 else:
35     import _webview
36 del version_info
37 try:
38     _swig_property = property
39 except NameError:
40     pass  # Python < 2.2 doesn't have 'property'.
41
42
43 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
44     if (name == "thisown"):
45         return self.this.own(value)
46     if (name == "this"):
47         if type(value).__name__ == 'SwigPyObject':
48             self.__dict__[name] = value
49             return
50     method = class_type.__swig_setmethods__.get(name, None)
51     if method:
52         return method(self, value)
53     if (not static):
54         object.__setattr__(self, name, value)
55     else:
56         raise AttributeError("You cannot add attributes to %s" % self)
57
58
59 def _swig_setattr(self, class_type, name, value):
60     return _swig_setattr_nondynamic(self, class_type, name, value, 0)
61
62
63 def _swig_getattr_nondynamic(self, class_type, name, static=1):
64     if (name == "thisown"):
65         return self.this.own()
66     method = class_type.__swig_getmethods__.get(name, None)
67     if method:
68         return method(self)
69     if (not static):
70         return object.__getattr__(self, name)
71     else:
72         raise AttributeError(name)
73
74 def _swig_getattr(self, class_type, name):
75     return _swig_getattr_nondynamic(self, class_type, name, 0)
76
77
78 def _swig_repr(self):
79     try:
80         strthis = "proxy of " + self.this.__repr__()
81     except Exception:
82         strthis = ""
83     return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
84
85 try:
86     _object = object
87     _newclass = 1
88 except AttributeError:
89     class _object:
90         pass
91     _newclass = 0
92
93
94
95 def _swig_setattr_nondynamic_method(set):
96     def set_attr(self, name, value):
97         if (name == "thisown"):
98             return self.this.own(value)
99         if hasattr(self, name) or (name == "this"):
100             set(self, name, value)
101         else:
102             raise AttributeError("You cannot add attributes to %s" % self)
103     return set_attr
104
105
106 try:
107     import weakref
108     weakref_proxy = weakref.proxy
109 except Exception:
110     weakref_proxy = lambda x: x
111
112
113 import enigma
114 class eWebView(enigma.eWidget):
115     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
116     __repr__ = _swig_repr
117     navOpenLink = _webview.eWebView_navOpenLink
118     navLeft = _webview.eWebView_navLeft
119     navRight = _webview.eWebView_navRight
120     navUp = _webview.eWebView_navUp
121     navDown = _webview.eWebView_navDown
122     navPageUp = _webview.eWebView_navPageUp
123     navPageDown = _webview.eWebView_navPageDown
124     navTab = _webview.eWebView_navTab
125     navBackspace = _webview.eWebView_navBackspace
126     navBacktab = _webview.eWebView_navBacktab
127     navDelete = _webview.eWebView_navDelete
128     navRed = _webview.eWebView_navRed
129     navGreen = _webview.eWebView_navGreen
130     navYellow = _webview.eWebView_navYellow
131     navBlue = _webview.eWebView_navBlue
132     navMediaPlay = _webview.eWebView_navMediaPlay
133     navMediaPause = _webview.eWebView_navMediaPause
134     navMediaStop = _webview.eWebView_navMediaStop
135     navMediaPlayPause = _webview.eWebView_navMediaPlayPause
136     navMediaRewind = _webview.eWebView_navMediaRewind
137     navMediaFastForward = _webview.eWebView_navMediaFastForward
138     nav0 = _webview.eWebView_nav0
139     nav1 = _webview.eWebView_nav1
140     nav2 = _webview.eWebView_nav2
141     nav3 = _webview.eWebView_nav3
142     nav4 = _webview.eWebView_nav4
143     nav5 = _webview.eWebView_nav5
144     nav6 = _webview.eWebView_nav6
145     nav7 = _webview.eWebView_nav7
146     nav8 = _webview.eWebView_nav8
147     nav9 = _webview.eWebView_nav9
148     navBack = _webview.eWebView_navBack
149     navBackExplicit = _webview.eWebView_navBackExplicit
150     navForward = _webview.eWebView_navForward
151     navForwardExplicit = _webview.eWebView_navForwardExplicit
152     navStop = _webview.eWebView_navStop
153     navReload = _webview.eWebView_navReload
154
155     def __init__(self, parent):
156         _webview.eWebView_swiginit(self, _webview.new_eWebView(parent))
157     __swig_destroy__ = _webview.delete_eWebView
158     contentsSizeChanged = _swig_property(_webview.eWebView_contentsSizeChanged_get, _webview.eWebView_contentsSizeChanged_set)
159     iconChanged = _swig_property(_webview.eWebView_iconChanged_get, _webview.eWebView_iconChanged_set)
160     initialLayoutCompleted = _swig_property(_webview.eWebView_initialLayoutCompleted_get, _webview.eWebView_initialLayoutCompleted_set)
161     javaScriptWindowObjectCleared = _swig_property(_webview.eWebView_javaScriptWindowObjectCleared_get, _webview.eWebView_javaScriptWindowObjectCleared_set)
162     pageChanged = _swig_property(_webview.eWebView_pageChanged_get, _webview.eWebView_pageChanged_set)
163     titleChanged = _swig_property(_webview.eWebView_titleChanged_get, _webview.eWebView_titleChanged_set)
164     urlChanged = _swig_property(_webview.eWebView_urlChanged_get, _webview.eWebView_urlChanged_set)
165     contentsChanged = _swig_property(_webview.eWebView_contentsChanged_get, _webview.eWebView_contentsChanged_set)
166     downloadRequested = _swig_property(_webview.eWebView_downloadRequested_get, _webview.eWebView_downloadRequested_set)
167     geometryChangeRequested = _swig_property(_webview.eWebView_geometryChangeRequested_get, _webview.eWebView_geometryChangeRequested_set)
168     linkClicked = _swig_property(_webview.eWebView_linkClicked_get, _webview.eWebView_linkClicked_set)
169     linkHovered = _swig_property(_webview.eWebView_linkHovered_get, _webview.eWebView_linkHovered_set)
170     loadFinished = _swig_property(_webview.eWebView_loadFinished_get, _webview.eWebView_loadFinished_set)
171     loadProgress = _swig_property(_webview.eWebView_loadProgress_get, _webview.eWebView_loadProgress_set)
172     loadStarted = _swig_property(_webview.eWebView_loadStarted_get, _webview.eWebView_loadStarted_set)
173     menuBarVisibilityChangeRequested = _swig_property(_webview.eWebView_menuBarVisibilityChangeRequested_get, _webview.eWebView_menuBarVisibilityChangeRequested_set)
174     microFocusChanged = _swig_property(_webview.eWebView_microFocusChanged_get, _webview.eWebView_microFocusChanged_set)
175     selectionChanged = _swig_property(_webview.eWebView_selectionChanged_get, _webview.eWebView_selectionChanged_set)
176     statusBarMessage = _swig_property(_webview.eWebView_statusBarMessage_get, _webview.eWebView_statusBarMessage_set)
177     statusBarVisibilityChangeRequested = _swig_property(_webview.eWebView_statusBarVisibilityChangeRequested_get, _webview.eWebView_statusBarVisibilityChangeRequested_set)
178     toolBarVisibilityChangeRequested = _swig_property(_webview.eWebView_toolBarVisibilityChangeRequested_get, _webview.eWebView_toolBarVisibilityChangeRequested_set)
179     unsupportedContent = _swig_property(_webview.eWebView_unsupportedContent_get, _webview.eWebView_unsupportedContent_set)
180     windowCloseRequested = _swig_property(_webview.eWebView_windowCloseRequested_get, _webview.eWebView_windowCloseRequested_set)
181     javaScriptAlert = _swig_property(_webview.eWebView_javaScriptAlert_get, _webview.eWebView_javaScriptAlert_set)
182     windowRequested = _swig_property(_webview.eWebView_windowRequested_get, _webview.eWebView_windowRequested_set)
183     authenticationRequired = _swig_property(_webview.eWebView_authenticationRequired_get, _webview.eWebView_authenticationRequired_set)
184     proxyAuthenticationRequired = _swig_property(_webview.eWebView_proxyAuthenticationRequired_get, _webview.eWebView_proxyAuthenticationRequired_set)
185     sslErrors = _swig_property(_webview.eWebView_sslErrors_get, _webview.eWebView_sslErrors_set)
186 eWebView.navigate = new_instancemethod(_webview.eWebView_navigate, None, eWebView)
187 eWebView.asciiInput = new_instancemethod(_webview.eWebView_asciiInput, None, eWebView)
188 eWebView.load = new_instancemethod(_webview.eWebView_load, None, eWebView)
189 eWebView.scroll = new_instancemethod(_webview.eWebView_scroll, None, eWebView)
190 eWebView.getHtml = new_instancemethod(_webview.eWebView_getHtml, None, eWebView)
191 eWebView.setHtml = new_instancemethod(_webview.eWebView_setHtml, None, eWebView)
192 eWebView.setZoomFactor = new_instancemethod(_webview.eWebView_setZoomFactor, None, eWebView)
193 eWebView.getZoomFactor = new_instancemethod(_webview.eWebView_getZoomFactor, None, eWebView)
194 eWebView.setDict = new_instancemethod(_webview.eWebView_setDict, None, eWebView)
195 eWebView.enablePersistentStorage = new_instancemethod(_webview.eWebView_enablePersistentStorage, None, eWebView)
196 eWebView.getRawCookies = new_instancemethod(_webview.eWebView_getRawCookies, None, eWebView)
197 eWebView.setRawCookies = new_instancemethod(_webview.eWebView_setRawCookies, None, eWebView)
198 eWebView.setHbbtv = new_instancemethod(_webview.eWebView_setHbbtv, None, eWebView)
199 eWebView.setBackgroundTransparent = new_instancemethod(_webview.eWebView_setBackgroundTransparent, None, eWebView)
200 eWebView.setAcceptLanguage = new_instancemethod(_webview.eWebView_setAcceptLanguage, None, eWebView)
201 eWebView.leftClick = new_instancemethod(_webview.eWebView_leftClick, None, eWebView)
202 eWebView.scale = new_instancemethod(_webview.eWebView_scale, None, eWebView)
203 eWebView.show = new_instancemethod(_webview.eWebView_show, None, eWebView)
204 eWebView.hide = new_instancemethod(_webview.eWebView_hide, None, eWebView)
205 eWebView.getUserAgent = new_instancemethod(_webview.eWebView_getUserAgent, None, eWebView)
206 eWebView.setUserAgent = new_instancemethod(_webview.eWebView_setUserAgent, None, eWebView)
207 eWebView.resetUserAgent = new_instancemethod(_webview.eWebView_resetUserAgent, None, eWebView)
208 eWebView_swigregister = _webview.eWebView_swigregister
209 eWebView_swigregister(eWebView)
210 cvar = _webview.cvar
211
212 class StdStringList(object):
213     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
214     __repr__ = _swig_repr
215     def __iter__(self):
216         return self.iterator()
217
218     def __init__(self, *args):
219         _webview.StdStringList_swiginit(self, _webview.new_StdStringList(*args))
220     __swig_destroy__ = _webview.delete_StdStringList
221 StdStringList.iterator = new_instancemethod(_webview.StdStringList_iterator, None, StdStringList)
222 StdStringList.__nonzero__ = new_instancemethod(_webview.StdStringList___nonzero__, None, StdStringList)
223 StdStringList.__bool__ = new_instancemethod(_webview.StdStringList___bool__, None, StdStringList)
224 StdStringList.__len__ = new_instancemethod(_webview.StdStringList___len__, None, StdStringList)
225 StdStringList.__getslice__ = new_instancemethod(_webview.StdStringList___getslice__, None, StdStringList)
226 StdStringList.__setslice__ = new_instancemethod(_webview.StdStringList___setslice__, None, StdStringList)
227 StdStringList.__delslice__ = new_instancemethod(_webview.StdStringList___delslice__, None, StdStringList)
228 StdStringList.__delitem__ = new_instancemethod(_webview.StdStringList___delitem__, None, StdStringList)
229 StdStringList.__getitem__ = new_instancemethod(_webview.StdStringList___getitem__, None, StdStringList)
230 StdStringList.__setitem__ = new_instancemethod(_webview.StdStringList___setitem__, None, StdStringList)
231 StdStringList.pop = new_instancemethod(_webview.StdStringList_pop, None, StdStringList)
232 StdStringList.append = new_instancemethod(_webview.StdStringList_append, None, StdStringList)
233 StdStringList.empty = new_instancemethod(_webview.StdStringList_empty, None, StdStringList)
234 StdStringList.size = new_instancemethod(_webview.StdStringList_size, None, StdStringList)
235 StdStringList.swap = new_instancemethod(_webview.StdStringList_swap, None, StdStringList)
236 StdStringList.begin = new_instancemethod(_webview.StdStringList_begin, None, StdStringList)
237 StdStringList.end = new_instancemethod(_webview.StdStringList_end, None, StdStringList)
238 StdStringList.rbegin = new_instancemethod(_webview.StdStringList_rbegin, None, StdStringList)
239 StdStringList.rend = new_instancemethod(_webview.StdStringList_rend, None, StdStringList)
240 StdStringList.clear = new_instancemethod(_webview.StdStringList_clear, None, StdStringList)
241 StdStringList.get_allocator = new_instancemethod(_webview.StdStringList_get_allocator, None, StdStringList)
242 StdStringList.pop_back = new_instancemethod(_webview.StdStringList_pop_back, None, StdStringList)
243 StdStringList.erase = new_instancemethod(_webview.StdStringList_erase, None, StdStringList)
244 StdStringList.push_back = new_instancemethod(_webview.StdStringList_push_back, None, StdStringList)
245 StdStringList.front = new_instancemethod(_webview.StdStringList_front, None, StdStringList)
246 StdStringList.back = new_instancemethod(_webview.StdStringList_back, None, StdStringList)
247 StdStringList.assign = new_instancemethod(_webview.StdStringList_assign, None, StdStringList)
248 StdStringList.resize = new_instancemethod(_webview.StdStringList_resize, None, StdStringList)
249 StdStringList.insert = new_instancemethod(_webview.StdStringList_insert, None, StdStringList)
250 StdStringList.pop_front = new_instancemethod(_webview.StdStringList_pop_front, None, StdStringList)
251 StdStringList.push_front = new_instancemethod(_webview.StdStringList_push_front, None, StdStringList)
252 StdStringList.reverse = new_instancemethod(_webview.StdStringList_reverse, None, StdStringList)
253 StdStringList_swigregister = _webview.StdStringList_swigregister
254 StdStringList_swigregister(StdStringList)
255
256 class ByteVector(object):
257     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
258     __repr__ = _swig_repr
259     def __iter__(self):
260         return self.iterator()
261
262     def __init__(self, *args):
263         _webview.ByteVector_swiginit(self, _webview.new_ByteVector(*args))
264     __swig_destroy__ = _webview.delete_ByteVector
265 ByteVector.iterator = new_instancemethod(_webview.ByteVector_iterator, None, ByteVector)
266 ByteVector.__nonzero__ = new_instancemethod(_webview.ByteVector___nonzero__, None, ByteVector)
267 ByteVector.__bool__ = new_instancemethod(_webview.ByteVector___bool__, None, ByteVector)
268 ByteVector.__len__ = new_instancemethod(_webview.ByteVector___len__, None, ByteVector)
269 ByteVector.__getslice__ = new_instancemethod(_webview.ByteVector___getslice__, None, ByteVector)
270 ByteVector.__setslice__ = new_instancemethod(_webview.ByteVector___setslice__, None, ByteVector)
271 ByteVector.__delslice__ = new_instancemethod(_webview.ByteVector___delslice__, None, ByteVector)
272 ByteVector.__delitem__ = new_instancemethod(_webview.ByteVector___delitem__, None, ByteVector)
273 ByteVector.__getitem__ = new_instancemethod(_webview.ByteVector___getitem__, None, ByteVector)
274 ByteVector.__setitem__ = new_instancemethod(_webview.ByteVector___setitem__, None, ByteVector)
275 ByteVector.pop = new_instancemethod(_webview.ByteVector_pop, None, ByteVector)
276 ByteVector.append = new_instancemethod(_webview.ByteVector_append, None, ByteVector)
277 ByteVector.empty = new_instancemethod(_webview.ByteVector_empty, None, ByteVector)
278 ByteVector.size = new_instancemethod(_webview.ByteVector_size, None, ByteVector)
279 ByteVector.swap = new_instancemethod(_webview.ByteVector_swap, None, ByteVector)
280 ByteVector.begin = new_instancemethod(_webview.ByteVector_begin, None, ByteVector)
281 ByteVector.end = new_instancemethod(_webview.ByteVector_end, None, ByteVector)
282 ByteVector.rbegin = new_instancemethod(_webview.ByteVector_rbegin, None, ByteVector)
283 ByteVector.rend = new_instancemethod(_webview.ByteVector_rend, None, ByteVector)
284 ByteVector.clear = new_instancemethod(_webview.ByteVector_clear, None, ByteVector)
285 ByteVector.get_allocator = new_instancemethod(_webview.ByteVector_get_allocator, None, ByteVector)
286 ByteVector.pop_back = new_instancemethod(_webview.ByteVector_pop_back, None, ByteVector)
287 ByteVector.erase = new_instancemethod(_webview.ByteVector_erase, None, ByteVector)
288 ByteVector.push_back = new_instancemethod(_webview.ByteVector_push_back, None, ByteVector)
289 ByteVector.front = new_instancemethod(_webview.ByteVector_front, None, ByteVector)
290 ByteVector.back = new_instancemethod(_webview.ByteVector_back, None, ByteVector)
291 ByteVector.assign = new_instancemethod(_webview.ByteVector_assign, None, ByteVector)
292 ByteVector.resize = new_instancemethod(_webview.ByteVector_resize, None, ByteVector)
293 ByteVector.insert = new_instancemethod(_webview.ByteVector_insert, None, ByteVector)
294 ByteVector.reserve = new_instancemethod(_webview.ByteVector_reserve, None, ByteVector)
295 ByteVector.capacity = new_instancemethod(_webview.ByteVector_capacity, None, ByteVector)
296 ByteVector_swigregister = _webview.ByteVector_swigregister
297 ByteVector_swigregister(ByteVector)
298
299 class ByteVectorList(object):
300     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
301     __repr__ = _swig_repr
302     def __iter__(self):
303         return self.iterator()
304
305     def __init__(self, *args):
306         _webview.ByteVectorList_swiginit(self, _webview.new_ByteVectorList(*args))
307     __swig_destroy__ = _webview.delete_ByteVectorList
308 ByteVectorList.iterator = new_instancemethod(_webview.ByteVectorList_iterator, None, ByteVectorList)
309 ByteVectorList.__nonzero__ = new_instancemethod(_webview.ByteVectorList___nonzero__, None, ByteVectorList)
310 ByteVectorList.__bool__ = new_instancemethod(_webview.ByteVectorList___bool__, None, ByteVectorList)
311 ByteVectorList.__len__ = new_instancemethod(_webview.ByteVectorList___len__, None, ByteVectorList)
312 ByteVectorList.__getslice__ = new_instancemethod(_webview.ByteVectorList___getslice__, None, ByteVectorList)
313 ByteVectorList.__setslice__ = new_instancemethod(_webview.ByteVectorList___setslice__, None, ByteVectorList)
314 ByteVectorList.__delslice__ = new_instancemethod(_webview.ByteVectorList___delslice__, None, ByteVectorList)
315 ByteVectorList.__delitem__ = new_instancemethod(_webview.ByteVectorList___delitem__, None, ByteVectorList)
316 ByteVectorList.__getitem__ = new_instancemethod(_webview.ByteVectorList___getitem__, None, ByteVectorList)
317 ByteVectorList.__setitem__ = new_instancemethod(_webview.ByteVectorList___setitem__, None, ByteVectorList)
318 ByteVectorList.pop = new_instancemethod(_webview.ByteVectorList_pop, None, ByteVectorList)
319 ByteVectorList.append = new_instancemethod(_webview.ByteVectorList_append, None, ByteVectorList)
320 ByteVectorList.empty = new_instancemethod(_webview.ByteVectorList_empty, None, ByteVectorList)
321 ByteVectorList.size = new_instancemethod(_webview.ByteVectorList_size, None, ByteVectorList)
322 ByteVectorList.swap = new_instancemethod(_webview.ByteVectorList_swap, None, ByteVectorList)
323 ByteVectorList.begin = new_instancemethod(_webview.ByteVectorList_begin, None, ByteVectorList)
324 ByteVectorList.end = new_instancemethod(_webview.ByteVectorList_end, None, ByteVectorList)
325 ByteVectorList.rbegin = new_instancemethod(_webview.ByteVectorList_rbegin, None, ByteVectorList)
326 ByteVectorList.rend = new_instancemethod(_webview.ByteVectorList_rend, None, ByteVectorList)
327 ByteVectorList.clear = new_instancemethod(_webview.ByteVectorList_clear, None, ByteVectorList)
328 ByteVectorList.get_allocator = new_instancemethod(_webview.ByteVectorList_get_allocator, None, ByteVectorList)
329 ByteVectorList.pop_back = new_instancemethod(_webview.ByteVectorList_pop_back, None, ByteVectorList)
330 ByteVectorList.erase = new_instancemethod(_webview.ByteVectorList_erase, None, ByteVectorList)
331 ByteVectorList.push_back = new_instancemethod(_webview.ByteVectorList_push_back, None, ByteVectorList)
332 ByteVectorList.front = new_instancemethod(_webview.ByteVectorList_front, None, ByteVectorList)
333 ByteVectorList.back = new_instancemethod(_webview.ByteVectorList_back, None, ByteVectorList)
334 ByteVectorList.assign = new_instancemethod(_webview.ByteVectorList_assign, None, ByteVectorList)
335 ByteVectorList.resize = new_instancemethod(_webview.ByteVectorList_resize, None, ByteVectorList)
336 ByteVectorList.insert = new_instancemethod(_webview.ByteVectorList_insert, None, ByteVectorList)
337 ByteVectorList.pop_front = new_instancemethod(_webview.ByteVectorList_pop_front, None, ByteVectorList)
338 ByteVectorList.push_front = new_instancemethod(_webview.ByteVectorList_push_front, None, ByteVectorList)
339 ByteVectorList.reverse = new_instancemethod(_webview.ByteVectorList_reverse, None, ByteVectorList)
340 ByteVectorList_swigregister = _webview.ByteVectorList_swigregister
341 ByteVectorList_swigregister(ByteVectorList)
342
343 from enigma import WeakMethodReference
344
345 class eSlot2CStrCstr(enigma.eSlot):
346     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
347     __repr__ = _swig_repr
348
349     def __init__(self):
350         if self.__class__ == eSlot2CStrCstr:
351             _self = None
352         else:
353             _self = self
354         _webview.eSlot2CStrCstr_swiginit(self, _webview.new_eSlot2CStrCstr(_self, ))
355     __swig_destroy__ = _webview.delete_eSlot2CStrCstr
356     def __disown__(self):
357         self.this.disown()
358         _webview.disown_eSlot2CStrCstr(self)
359         return weakref_proxy(self)
360 eSlot2CStrCstr.cb_func = new_instancemethod(_webview.eSlot2CStrCstr_cb_func, None, eSlot2CStrCstr)
361 eSlot2CStrCstr_swigregister = _webview.eSlot2CStrCstr_swigregister
362 eSlot2CStrCstr_swigregister(eSlot2CStrCstr)
363
364 class eSignal2CStrCstr(object):
365     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
366     __repr__ = _swig_repr
367
368     def connect(self, func):
369         class ePythonSlot2CStrCstr(eSlot2CStrCstr):
370             def __init__(self, func):
371                 eSlot2CStrCstr.__init__(self)
372                 self.cb_func=func
373         slot = ePythonSlot2CStrCstr(WeakMethodReference(func))
374         self.connect2(slot)
375         return slot
376
377     def __init__(self):
378         _webview.eSignal2CStrCstr_swiginit(self, _webview.new_eSignal2CStrCstr())
379     __swig_destroy__ = _webview.delete_eSignal2CStrCstr
380 eSignal2CStrCstr.connect2 = new_instancemethod(_webview.eSignal2CStrCstr_connect2, None, eSignal2CStrCstr)
381 eSignal2CStrCstr_swigregister = _webview.eSignal2CStrCstr_swigregister
382 eSignal2CStrCstr_swigregister(eSignal2CStrCstr)
383
384 class eSlot3CStrCStrCStr(enigma.eSlot):
385     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
386     __repr__ = _swig_repr
387
388     def __init__(self):
389         if self.__class__ == eSlot3CStrCStrCStr:
390             _self = None
391         else:
392             _self = self
393         _webview.eSlot3CStrCStrCStr_swiginit(self, _webview.new_eSlot3CStrCStrCStr(_self, ))
394     __swig_destroy__ = _webview.delete_eSlot3CStrCStrCStr
395     def __disown__(self):
396         self.this.disown()
397         _webview.disown_eSlot3CStrCStrCStr(self)
398         return weakref_proxy(self)
399 eSlot3CStrCStrCStr.cb_func = new_instancemethod(_webview.eSlot3CStrCStrCStr_cb_func, None, eSlot3CStrCStrCStr)
400 eSlot3CStrCStrCStr_swigregister = _webview.eSlot3CStrCStrCStr_swigregister
401 eSlot3CStrCStrCStr_swigregister(eSlot3CStrCStrCStr)
402
403 class eSignal3CStrCStrCStr(object):
404     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
405     __repr__ = _swig_repr
406
407     def connect(self, func):
408         class ePythonSlot3CStrCStrCStr(eSlot3CStrCStrCStr):
409             def __init__(self, func):
410                 eSlot3CStrCStrCStr.__init__(self)
411                 self.cb_func=func
412         slot = ePythonSlot3CStrCStrCStr(WeakMethodReference(func))
413         self.connect2(slot)
414         return slot
415
416     def __init__(self):
417         _webview.eSignal3CStrCStrCStr_swiginit(self, _webview.new_eSignal3CStrCStrCStr())
418     __swig_destroy__ = _webview.delete_eSignal3CStrCStrCStr
419 eSignal3CStrCStrCStr.connect2 = new_instancemethod(_webview.eSignal3CStrCStrCStr_connect2, None, eSignal3CStrCStrCStr)
420 eSignal3CStrCStrCStr_swigregister = _webview.eSignal3CStrCStrCStr_swigregister
421 eSignal3CStrCStrCStr_swigregister(eSignal3CStrCStrCStr)
422
423 class eSlot3LongStrListByteVectorList(enigma.eSlot):
424     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
425     __repr__ = _swig_repr
426
427     def __init__(self):
428         if self.__class__ == eSlot3LongStrListByteVectorList:
429             _self = None
430         else:
431             _self = self
432         _webview.eSlot3LongStrListByteVectorList_swiginit(self, _webview.new_eSlot3LongStrListByteVectorList(_self, ))
433     __swig_destroy__ = _webview.delete_eSlot3LongStrListByteVectorList
434     def __disown__(self):
435         self.this.disown()
436         _webview.disown_eSlot3LongStrListByteVectorList(self)
437         return weakref_proxy(self)
438 eSlot3LongStrListByteVectorList.cb_func = new_instancemethod(_webview.eSlot3LongStrListByteVectorList_cb_func, None, eSlot3LongStrListByteVectorList)
439 eSlot3LongStrListByteVectorList_swigregister = _webview.eSlot3LongStrListByteVectorList_swigregister
440 eSlot3LongStrListByteVectorList_swigregister(eSlot3LongStrListByteVectorList)
441
442 class eSignal3LongStrListByteVectorList(object):
443     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
444     __repr__ = _swig_repr
445
446     def connect(self, func):
447         class ePythonSlot3LongStrListByteVectorList(eSlot3LongStrListByteVectorList):
448             def __init__(self, func):
449                 eSlot3LongStrListByteVectorList.__init__(self)
450                 self.cb_func=func
451         slot = ePythonSlot3LongStrListByteVectorList(WeakMethodReference(func))
452         self.connect2(slot)
453         return slot
454
455     def __init__(self):
456         _webview.eSignal3LongStrListByteVectorList_swiginit(self, _webview.new_eSignal3LongStrListByteVectorList())
457     __swig_destroy__ = _webview.delete_eSignal3LongStrListByteVectorList
458 eSignal3LongStrListByteVectorList.connect2 = new_instancemethod(_webview.eSignal3LongStrListByteVectorList_connect2, None, eSignal3LongStrListByteVectorList)
459 eSignal3LongStrListByteVectorList_swigregister = _webview.eSignal3LongStrListByteVectorList_swigregister
460 eSignal3LongStrListByteVectorList_swigregister(eSignal3LongStrListByteVectorList)
461
462 class eSlot4IntIntIntInt(enigma.eSlot):
463     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
464     __repr__ = _swig_repr
465
466     def __init__(self):
467         if self.__class__ == eSlot4IntIntIntInt:
468             _self = None
469         else:
470             _self = self
471         _webview.eSlot4IntIntIntInt_swiginit(self, _webview.new_eSlot4IntIntIntInt(_self, ))
472     __swig_destroy__ = _webview.delete_eSlot4IntIntIntInt
473     def __disown__(self):
474         self.this.disown()
475         _webview.disown_eSlot4IntIntIntInt(self)
476         return weakref_proxy(self)
477 eSlot4IntIntIntInt.cb_func = new_instancemethod(_webview.eSlot4IntIntIntInt_cb_func, None, eSlot4IntIntIntInt)
478 eSlot4IntIntIntInt_swigregister = _webview.eSlot4IntIntIntInt_swigregister
479 eSlot4IntIntIntInt_swigregister(eSlot4IntIntIntInt)
480
481 class eSignal4IntIntIntInt(object):
482     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
483     __repr__ = _swig_repr
484
485     def connect(self, func):
486         class ePythonSlot4IntIntIntInt(eSlot4IntIntIntInt):
487             def __init__(self, func):
488                 eSlot4IntIntIntInt.__init__(self)
489                 self.cb_func=func
490         slot = ePythonSlot4IntIntIntInt(WeakMethodReference(func))
491         self.connect2(slot)
492         return slot
493
494     def __init__(self):
495         _webview.eSignal4IntIntIntInt_swiginit(self, _webview.new_eSignal4IntIntIntInt())
496     __swig_destroy__ = _webview.delete_eSignal4IntIntIntInt
497 eSignal4IntIntIntInt.connect2 = new_instancemethod(_webview.eSignal4IntIntIntInt_connect2, None, eSignal4IntIntIntInt)
498 eSignal4IntIntIntInt_swigregister = _webview.eSignal4IntIntIntInt_swigregister
499 eSignal4IntIntIntInt_swigregister(eSignal4IntIntIntInt)
500
501 class eSlot4LongCStrCStrCStr(enigma.eSlot):
502     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
503     __repr__ = _swig_repr
504
505     def __init__(self):
506         if self.__class__ == eSlot4LongCStrCStrCStr:
507             _self = None
508         else:
509             _self = self
510         _webview.eSlot4LongCStrCStrCStr_swiginit(self, _webview.new_eSlot4LongCStrCStrCStr(_self, ))
511     __swig_destroy__ = _webview.delete_eSlot4LongCStrCStrCStr
512     def __disown__(self):
513         self.this.disown()
514         _webview.disown_eSlot4LongCStrCStrCStr(self)
515         return weakref_proxy(self)
516 eSlot4LongCStrCStrCStr.cb_func = new_instancemethod(_webview.eSlot4LongCStrCStrCStr_cb_func, None, eSlot4LongCStrCStrCStr)
517 eSlot4LongCStrCStrCStr_swigregister = _webview.eSlot4LongCStrCStrCStr_swigregister
518 eSlot4LongCStrCStrCStr_swigregister(eSlot4LongCStrCStrCStr)
519
520 class eSignal4LongCStrCStrCStr(object):
521     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
522     __repr__ = _swig_repr
523
524     def connect(self, func):
525         class ePythonSlot4LongCStrCStrCStr(eSlot4LongCStrCStrCStr):
526             def __init__(self, func):
527                 eSlot4LongCStrCStrCStr.__init__(self)
528                 self.cb_func=func
529         slot = ePythonSlot4LongCStrCStrCStr(WeakMethodReference(func))
530         self.connect2(slot)
531         return slot
532
533     def __init__(self):
534         _webview.eSignal4LongCStrCStrCStr_swiginit(self, _webview.new_eSignal4LongCStrCStrCStr())
535     __swig_destroy__ = _webview.delete_eSignal4LongCStrCStrCStr
536 eSignal4LongCStrCStrCStr.connect2 = new_instancemethod(_webview.eSignal4LongCStrCStrCStr_connect2, None, eSignal4LongCStrCStrCStr)
537 eSignal4LongCStrCStrCStr_swigregister = _webview.eSignal4LongCStrCStrCStr_swigregister
538 eSignal4LongCStrCStrCStr_swigregister(eSignal4LongCStrCStrCStr)
539
540 class eSlot5IntIntIntIntBool(enigma.eSlot):
541     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
542     __repr__ = _swig_repr
543
544     def __init__(self):
545         if self.__class__ == eSlot5IntIntIntIntBool:
546             _self = None
547         else:
548             _self = self
549         _webview.eSlot5IntIntIntIntBool_swiginit(self, _webview.new_eSlot5IntIntIntIntBool(_self, ))
550     __swig_destroy__ = _webview.delete_eSlot5IntIntIntIntBool
551     def __disown__(self):
552         self.this.disown()
553         _webview.disown_eSlot5IntIntIntIntBool(self)
554         return weakref_proxy(self)
555 eSlot5IntIntIntIntBool.cb_func = new_instancemethod(_webview.eSlot5IntIntIntIntBool_cb_func, None, eSlot5IntIntIntIntBool)
556 eSlot5IntIntIntIntBool_swigregister = _webview.eSlot5IntIntIntIntBool_swigregister
557 eSlot5IntIntIntIntBool_swigregister(eSlot5IntIntIntIntBool)
558
559 class eSignal5IntIntIntIntBool(object):
560     thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
561     __repr__ = _swig_repr
562
563     def connect(self, func):
564         class ePythonSlot5IntIntIntIntBool(eSlot5IntIntIntIntBool):
565             def __init__(self, func):
566                 eSlot5IntIntIntIntBool.__init__(self)
567                 self.cb_func=func
568         slot = ePythonSlot5IntIntIntIntBool(WeakMethodReference(func))
569         self.connect2(slot)
570         return slot
571
572     def __init__(self):
573         _webview.eSignal5IntIntIntIntBool_swiginit(self, _webview.new_eSignal5IntIntIntIntBool())
574     __swig_destroy__ = _webview.delete_eSignal5IntIntIntIntBool
575 eSignal5IntIntIntIntBool.connect2 = new_instancemethod(_webview.eSignal5IntIntIntIntBool_connect2, None, eSignal5IntIntIntIntBool)
576 eSignal5IntIntIntIntBool_swigregister = _webview.eSignal5IntIntIntIntBool_swigregister
577 eSignal5IntIntIntIntBool_swigregister(eSignal5IntIntIntIntBool)
578
579
580