2
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3
"DTD/xhtml1-strict.dtd">
6
<title>API docs for “elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar”</title>
7
<meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
8
<link href="apidocs.css" type="text/css" rel="stylesheet" />
9
<script src="sorttable.js" type="text/javascript"></script>
13
<h1 class="class">Class e.p.p.w.p.b.BufferingBar(<a href="elisa.plugins.pigment.widgets.widget.Widget.html">Widget</a>):</h1>
15
<span id="part">Part of <a href="elisa.html">elisa</a>.<a href="elisa.plugins.html">plugins</a>.<a href="elisa.plugins.poblesec.html">poblesec</a>.<a href="elisa.plugins.poblesec.widgets.html">widgets</a>.<a href="elisa.plugins.poblesec.widgets.player.html">player</a>.<a href="elisa.plugins.poblesec.widgets.player.buffering_bar.html">buffering_bar</a></span>
17
<a href="classIndex.html#elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar">View In Hierarchy</a>
22
<div>Buffering bar displaying a continuous animation.<table class="fieldTable"></table></div>
26
<div id="splitTables">
27
<table class="children sortable" id="id2479">
37
<td class="lineno">39</td>
39
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#__init__">__init__</a></td>
40
<td><span>Set the default styles for the widget. Subclasses should override
42
</tr><tr class="method">
44
<td class="lineno">70</td>
46
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#update_style_properties">update_style_properties</a></td>
47
<td><span>Update the widget's appearence basing on the properties set.</span></td>
48
</tr><tr class="method">
50
<td class="lineno">108</td>
52
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#clean">clean</a></td>
53
<td><span class="undocumented">Undocumented</span></td>
54
</tr><tr class="method">
56
<td class="lineno">113</td>
58
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#start_animation">start_animation</a></td>
59
<td><span>Start the animation.</span></td>
60
</tr><tr class="method">
62
<td class="lineno">126</td>
64
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#stop_animation">stop_animation</a></td>
65
<td><span>Stop the animation.</span></td>
66
</tr><tr class="method private">
68
<td class="lineno">131</td>
70
<td><a href="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.html#_set_size">_set_size</a></td>
71
<td><span class="undocumented">Undocumented</span></td>
77
Inherited from <a href="elisa.plugins.pigment.widgets.widget.Widget.html">Widget</a>:
79
<table class="children sortable" id="id2480">
87
<tr class="basemethod">
89
<td class="lineno">133</td>
91
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#load_theme">load_theme</a></td>
92
<td><span>DOCME</span></td>
93
</tr><tr class="basemethod">
95
<td class="lineno">201</td>
97
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#set_name">set_name</a></td>
98
<td><span>Set the name of the widget and potentially update its style if name</span></td>
99
</tr><tr class="basemethod">
101
<td class="lineno">212</td>
103
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#state__get">state__get</a></td>
104
<td><span>The present state of the widget</span></td>
105
</tr><tr class="basemethod">
107
<td class="lineno">216</td>
109
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#state__set">state__set</a></td>
110
<td><span>Set the state of the widget and emit the "state-changed"
111
signal if</span></td>
112
</tr><tr class="basemethod">
114
<td class="lineno">233</td>
116
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#do_state_changed">do_state_changed</a></td>
117
<td><span>Default 'state-changed' signal handler</span></td>
118
</tr><tr class="basemethod">
120
<td class="lineno">238</td>
122
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#style__get">style__get</a></td>
123
<td><span>The present style</span></td>
124
</tr><tr class="basemethod">
126
<td class="lineno">242</td>
128
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#style__set">style__set</a></td>
129
<td><span>Set the present style, after binding it to the widget and
130
subscribing</span></td>
131
</tr><tr class="basemethod">
133
<td class="lineno">266</td>
135
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#do_style_set">do_style_set</a></td>
136
<td><span>Default 'style-set' signal handler</span></td>
137
</tr><tr class="basemethod">
139
<td class="lineno">411</td>
141
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#get_parent">get_parent</a></td>
142
<td><span>Get the parent, if exists.</span></td>
143
</tr><tr class="basemethod">
145
<td class="lineno">419</td>
147
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#get_children">get_children</a></td>
148
<td><span>Get the list of direct children.</span></td>
149
</tr><tr class="basemethod">
151
<td class="lineno">427</td>
153
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#get_root">get_root</a></td>
154
<td><span>Get the root of the widget's tree hierarchy</span></td>
155
</tr><tr class="basemethod">
157
<td class="lineno">438</td>
159
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#get_descendants">get_descendants</a></td>
160
<td><span>Get the list of nodes in the subtree</span></td>
161
</tr><tr class="basemethod">
163
<td class="lineno">452</td>
165
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#set_focus_proxy">set_focus_proxy</a></td>
166
<td><span>DOCME</span></td>
167
</tr><tr class="basemethod">
169
<td class="lineno">509</td>
171
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#set_focus">set_focus</a></td>
172
<td><span>Pass the focused state to the widget.</span></td>
173
</tr><tr class="basemethod">
175
<td class="lineno">533</td>
177
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#add_navigation_rule">add_navigation_rule</a></td>
178
<td><span>Add a specific navigation rule to the set of known rules.</span></td>
179
</tr><tr class="basemethod">
181
<td class="lineno">559</td>
183
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#remove_navigation_rule">remove_navigation_rule</a></td>
184
<td><span>Remove an existing navigation rule from the set of known rules.</span></td>
185
</tr><tr class="basemethod">
187
<td class="lineno">603</td>
189
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#handle_input">handle_input</a></td>
190
<td><span>Handle an Elisa input event.</span></td>
191
</tr><tr class="basemethod">
193
<td class="lineno">632</td>
195
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#remove">remove</a></td>
196
<td><span class="undocumented">Undocumented</span></td>
197
</tr><tr class="baseclassmethod">
199
<td class="lineno">703</td>
200
<td>Class Method</td>
201
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#demo">demo</a></td>
202
<td><span>Create a demo widget, put it on a canvas and show it in a viewport.</span></td>
203
</tr><tr class="baseclassmethod private">
205
<td class="lineno">102</td>
206
<td>Class Method</td>
207
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_init_class_styles">_init_class_styles</a></td>
208
<td><span class="undocumented">Undocumented</span></td>
209
</tr><tr class="basemethod private">
211
<td class="lineno">142</td>
213
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_init_styles">_init_styles</a></td>
214
<td><span class="undocumented">Undocumented</span></td>
215
</tr><tr class="basemethod private">
217
<td class="lineno">157</td>
219
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_merge_style_from_widget_name">_merge_style_from_widget_name</a></td>
220
<td><span>Merge styles specific to the instance's name if not None</span></td>
221
</tr><tr class="basemethod private">
223
<td class="lineno">187</td>
225
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_get_style_for_state">_get_style_for_state</a></td>
226
<td><span>Return a style corresponding to a given <code>state</code>.</span></td>
227
</tr><tr class="basemethod private">
229
<td class="lineno">262</td>
231
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_style_property_changed">_style_property_changed</a></td>
232
<td><span class="undocumented">Undocumented</span></td>
233
</tr><tr class="basemethod private">
235
<td class="lineno">271</td>
237
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_parse_style_key">_parse_style_key</a></td>
238
<td><span>Parse a style property key into a couple (widget, attribute name).</span></td>
239
</tr><tr class="basemethod private">
241
<td class="lineno">328</td>
243
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_parse_style_value">_parse_style_value</a></td>
244
<td><span>Parse a style property value.</span></td>
245
</tr><tr class="basemethod private">
247
<td class="lineno">458</td>
249
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_accept_focus">_accept_focus</a></td>
250
<td><span>Unconditionally accept the focus.</span></td>
251
</tr><tr class="basemethod private">
253
<td class="lineno">495</td>
255
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_focus__get">_focus__get</a></td>
256
<td><span class="undocumented">Undocumented</span></td>
257
</tr><tr class="basemethod private">
259
<td class="lineno">498</td>
261
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_focus__set">_focus__set</a></td>
262
<td><span class="undocumented">Undocumented</span></td>
263
</tr><tr class="basemethod private">
265
<td class="lineno">574</td>
267
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_apply_navigation_rules">_apply_navigation_rules</a></td>
268
<td><span>Try and handle an input event by navigating in the descendant
270
</tr><tr class="baseclassmethod private">
272
<td class="lineno">645</td>
273
<td>Class Method</td>
274
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_demo_create_viewport">_demo_create_viewport</a></td>
275
<td><span class="undocumented">Undocumented</span></td>
276
</tr><tr class="baseclassmethod private">
278
<td class="lineno">651</td>
279
<td>Class Method</td>
280
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_on_demo_delete">_on_demo_delete</a></td>
281
<td><span class="undocumented">Undocumented</span></td>
282
</tr><tr class="baseclassmethod private">
284
<td class="lineno">659</td>
285
<td>Class Method</td>
286
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_demo_widget">_demo_widget</a></td>
287
<td><span>Meant to be overidden by inheriting widgets for widget creation and</span></td>
288
</tr><tr class="basemethod private">
290
<td class="lineno">669</td>
292
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_demo_handle_input">_demo_handle_input</a></td>
293
<td><span class="undocumented">Undocumented</span></td>
294
</tr><tr class="baseclassmethod private">
296
<td class="lineno">688</td>
297
<td>Class Method</td>
298
<td><a href="elisa.plugins.pigment.widgets.widget.Widget.html#_set_demo_widget_defaults">_set_demo_widget_defaults</a></td>
299
<td><span class="undocumented">Undocumented</span></td>
305
Inherited from <a href="elisa.plugins.pigment.graph.group.Group.html">Group</a> (via <a href="elisa.plugins.pigment.widgets.widget.Widget.html">Widget</a>):
307
<table class="children sortable" id="id2481">
315
<tr class="basemethod">
317
<td class="lineno">89</td>
319
<td><a href="elisa.plugins.pigment.graph.group.Group.html#is_mapped">is_mapped</a></td>
320
<td><span>True when the group is visible, that is when it is</span></td>
321
</tr><tr class="basemethod">
323
<td class="lineno">94</td>
325
<td><a href="elisa.plugins.pigment.graph.group.Group.html#canvas__set">canvas__set</a></td>
326
<td><span class="undocumented">Undocumented</span></td>
327
</tr><tr class="basemethod">
329
<td class="lineno">116</td>
331
<td><a href="elisa.plugins.pigment.graph.group.Group.html#canvas__get">canvas__get</a></td>
332
<td><span class="undocumented">Undocumented</span></td>
333
</tr><tr class="basemethod">
335
<td class="lineno">121</td>
337
<td><a href="elisa.plugins.pigment.graph.group.Group.html#layer__set">layer__set</a></td>
338
<td><span class="undocumented">Undocumented</span></td>
339
</tr><tr class="basemethod">
341
<td class="lineno">134</td>
343
<td><a href="elisa.plugins.pigment.graph.group.Group.html#layer__get">layer__get</a></td>
344
<td><span class="undocumented">Undocumented</span></td>
345
</tr><tr class="basemethod">
347
<td class="lineno">139</td>
349
<td><a href="elisa.plugins.pigment.graph.group.Group.html#add">add</a></td>
350
<td><span class="undocumented">Undocumented</span></td>
351
</tr><tr class="basemethod">
353
<td class="lineno">212</td>
355
<td><a href="elisa.plugins.pigment.graph.group.Group.html#get_factors_relative">get_factors_relative</a></td>
356
<td><span>Compute the size in relative coordinates, that is in the group's</span></td>
357
</tr><tr class="basemethod">
359
<td class="lineno">232</td>
361
<td><a href="elisa.plugins.pigment.graph.group.Group.html#get_factors_absolute">get_factors_absolute</a></td>
362
<td><span>Compute the size in absolute coordinates, that is the canvas</span></td>
363
</tr><tr class="basemethod">
365
<td class="lineno">250</td>
367
<td><a href="elisa.plugins.pigment.graph.group.Group.html#empty">empty</a></td>
368
<td><span class="undocumented">Undocumented</span></td>
369
</tr><tr class="basemethod">
371
<td class="lineno">260</td>
373
<td><a href="elisa.plugins.pigment.graph.group.Group.html#__len__">__len__</a></td>
374
<td><span class="undocumented">Undocumented</span></td>
375
</tr><tr class="basemethod">
377
<td class="lineno">263</td>
379
<td><a href="elisa.plugins.pigment.graph.group.Group.html#__iter__">__iter__</a></td>
380
<td><span class="undocumented">Undocumented</span></td>
381
</tr><tr class="basemethod">
383
<td class="lineno">266</td>
385
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_x">update_absolute_x</a></td>
386
<td><span class="undocumented">Undocumented</span></td>
387
</tr><tr class="basemethod">
389
<td class="lineno">273</td>
391
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_y">update_absolute_y</a></td>
392
<td><span class="undocumented">Undocumented</span></td>
393
</tr><tr class="basemethod">
395
<td class="lineno">280</td>
397
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_z">update_absolute_z</a></td>
398
<td><span class="undocumented">Undocumented</span></td>
399
</tr><tr class="basemethod">
401
<td class="lineno">287</td>
403
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_position">update_absolute_position</a></td>
404
<td><span class="undocumented">Undocumented</span></td>
405
</tr><tr class="basemethod">
407
<td class="lineno">294</td>
409
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_width">update_absolute_width</a></td>
410
<td><span class="undocumented">Undocumented</span></td>
411
</tr><tr class="basemethod">
413
<td class="lineno">303</td>
415
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_height">update_absolute_height</a></td>
416
<td><span class="undocumented">Undocumented</span></td>
417
</tr><tr class="basemethod">
419
<td class="lineno">312</td>
421
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_size">update_absolute_size</a></td>
422
<td><span class="undocumented">Undocumented</span></td>
423
</tr><tr class="basemethod">
425
<td class="lineno">321</td>
427
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_visible">update_absolute_visible</a></td>
428
<td><span class="undocumented">Undocumented</span></td>
429
</tr><tr class="basemethod">
431
<td class="lineno">329</td>
433
<td><a href="elisa.plugins.pigment.graph.group.Group.html#update_absolute_opacity">update_absolute_opacity</a></td>
434
<td><span class="undocumented">Undocumented</span></td>
435
</tr><tr class="basemethod">
437
<td class="lineno">335</td>
439
<td><a href="elisa.plugins.pigment.graph.group.Group.html#regenerate">regenerate</a></td>
440
<td><span class="undocumented">Undocumented</span></td>
441
</tr><tr class="basemethod private">
443
<td class="lineno">181</td>
445
<td><a href="elisa.plugins.pigment.graph.group.Group.html#_proxy_child_signal_scrolled">_proxy_child_signal_scrolled</a></td>
446
<td><span class="undocumented">Undocumented</span></td>
447
</tr><tr class="basemethod private">
449
<td class="lineno">185</td>
451
<td><a href="elisa.plugins.pigment.graph.group.Group.html#_proxy_child_signal">_proxy_child_signal</a></td>
452
<td><span class="undocumented">Undocumented</span></td>
453
</tr><tr class="basemethod private">
455
<td class="lineno">189</td>
457
<td><a href="elisa.plugins.pigment.graph.group.Group.html#_proxy_child_signal_with_pressure">_proxy_child_signal_with_pressure</a></td>
458
<td><span class="undocumented">Undocumented</span></td>
464
Inherited from <a href="elisa.plugins.pigment.graph.node.Node.html">Node</a> (via <a href="elisa.plugins.pigment.widgets.widget.Widget.html">Widget</a>, <a href="elisa.plugins.pigment.graph.group.Group.html">Group</a>):
466
<table class="children sortable" id="id2482">
474
<tr class="basemethod">
476
<td class="lineno">40</td>
478
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_width__get">absolute_width__get</a></td>
479
<td><span class="undocumented">Undocumented</span></td>
480
</tr><tr class="basemethod">
482
<td class="lineno">43</td>
484
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_width__set">absolute_width__set</a></td>
485
<td><span class="undocumented">Undocumented</span></td>
486
</tr><tr class="basemethod">
488
<td class="lineno">48</td>
490
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_height__get">absolute_height__get</a></td>
491
<td><span class="undocumented">Undocumented</span></td>
492
</tr><tr class="basemethod">
494
<td class="lineno">51</td>
496
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_height__set">absolute_height__set</a></td>
497
<td><span class="undocumented">Undocumented</span></td>
498
</tr><tr class="basemethod">
500
<td class="lineno">56</td>
502
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_x__get">absolute_x__get</a></td>
503
<td><span class="undocumented">Undocumented</span></td>
504
</tr><tr class="basemethod">
506
<td class="lineno">59</td>
508
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_x__set">absolute_x__set</a></td>
509
<td><span class="undocumented">Undocumented</span></td>
510
</tr><tr class="basemethod">
512
<td class="lineno">65</td>
514
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_y__get">absolute_y__get</a></td>
515
<td><span class="undocumented">Undocumented</span></td>
516
</tr><tr class="basemethod">
518
<td class="lineno">68</td>
520
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_y__set">absolute_y__set</a></td>
521
<td><span class="undocumented">Undocumented</span></td>
522
</tr><tr class="basemethod">
524
<td class="lineno">74</td>
526
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_z__get">absolute_z__get</a></td>
527
<td><span class="undocumented">Undocumented</span></td>
528
</tr><tr class="basemethod">
530
<td class="lineno">77</td>
532
<td><a href="elisa.plugins.pigment.graph.node.Node.html#absolute_z__set">absolute_z__set</a></td>
533
<td><span class="undocumented">Undocumented</span></td>
534
</tr><tr class="basemethod">
536
<td class="lineno">83</td>
538
<td><a href="elisa.plugins.pigment.graph.node.Node.html#parent__set">parent__set</a></td>
539
<td><span class="undocumented">Undocumented</span></td>
540
</tr><tr class="basemethod">
542
<td class="lineno">96</td>
544
<td><a href="elisa.plugins.pigment.graph.node.Node.html#parent__get">parent__get</a></td>
545
<td><span class="undocumented">Undocumented</span></td>
546
</tr><tr class="basemethod">
548
<td class="lineno">104</td>
550
<td><a href="elisa.plugins.pigment.graph.node.Node.html#x__get">x__get</a></td>
551
<td><span class="undocumented">Undocumented</span></td>
552
</tr><tr class="basemethod">
554
<td class="lineno">110</td>
556
<td><a href="elisa.plugins.pigment.graph.node.Node.html#x__set">x__set</a></td>
557
<td><span class="undocumented">Undocumented</span></td>
558
</tr><tr class="basemethod">
560
<td class="lineno">128</td>
562
<td><a href="elisa.plugins.pigment.graph.node.Node.html#y__get">y__get</a></td>
563
<td><span class="undocumented">Undocumented</span></td>
564
</tr><tr class="basemethod">
566
<td class="lineno">134</td>
568
<td><a href="elisa.plugins.pigment.graph.node.Node.html#y__set">y__set</a></td>
569
<td><span class="undocumented">Undocumented</span></td>
570
</tr><tr class="basemethod">
572
<td class="lineno">153</td>
574
<td><a href="elisa.plugins.pigment.graph.node.Node.html#z__get">z__get</a></td>
575
<td><span class="undocumented">Undocumented</span></td>
576
</tr><tr class="basemethod">
578
<td class="lineno">159</td>
580
<td><a href="elisa.plugins.pigment.graph.node.Node.html#z__set">z__set</a></td>
581
<td><span class="undocumented">Undocumented</span></td>
582
</tr><tr class="basemethod">
584
<td class="lineno">178</td>
586
<td><a href="elisa.plugins.pigment.graph.node.Node.html#position__get">position__get</a></td>
587
<td><span class="undocumented">Undocumented</span></td>
588
</tr><tr class="basemethod">
590
<td class="lineno">184</td>
592
<td><a href="elisa.plugins.pigment.graph.node.Node.html#position__set">position__set</a></td>
593
<td><span class="undocumented">Undocumented</span></td>
594
</tr><tr class="basemethod">
596
<td class="lineno">210</td>
598
<td><a href="elisa.plugins.pigment.graph.node.Node.html#width__get">width__get</a></td>
599
<td><span class="undocumented">Undocumented</span></td>
600
</tr><tr class="basemethod">
602
<td class="lineno">216</td>
604
<td><a href="elisa.plugins.pigment.graph.node.Node.html#width__set">width__set</a></td>
605
<td><span class="undocumented">Undocumented</span></td>
606
</tr><tr class="basemethod">
608
<td class="lineno">236</td>
610
<td><a href="elisa.plugins.pigment.graph.node.Node.html#height__get">height__get</a></td>
611
<td><span class="undocumented">Undocumented</span></td>
612
</tr><tr class="basemethod">
614
<td class="lineno">242</td>
616
<td><a href="elisa.plugins.pigment.graph.node.Node.html#height__set">height__set</a></td>
617
<td><span class="undocumented">Undocumented</span></td>
618
</tr><tr class="basemethod">
620
<td class="lineno">264</td>
622
<td><a href="elisa.plugins.pigment.graph.node.Node.html#size__get">size__get</a></td>
623
<td><span class="undocumented">Undocumented</span></td>
624
</tr><tr class="basemethod">
626
<td class="lineno">270</td>
628
<td><a href="elisa.plugins.pigment.graph.node.Node.html#size__set">size__set</a></td>
629
<td><span class="undocumented">Undocumented</span></td>
630
</tr><tr class="basemethod">
632
<td class="lineno">292</td>
634
<td><a href="elisa.plugins.pigment.graph.node.Node.html#visible__get">visible__get</a></td>
635
<td><span class="undocumented">Undocumented</span></td>
636
</tr><tr class="basemethod">
638
<td class="lineno">298</td>
640
<td><a href="elisa.plugins.pigment.graph.node.Node.html#visible__set">visible__set</a></td>
641
<td><span class="undocumented">Undocumented</span></td>
642
</tr><tr class="basemethod">
644
<td class="lineno">321</td>
646
<td><a href="elisa.plugins.pigment.graph.node.Node.html#opacity__get">opacity__get</a></td>
647
<td><span class="undocumented">Undocumented</span></td>
648
</tr><tr class="basemethod">
650
<td class="lineno">327</td>
652
<td><a href="elisa.plugins.pigment.graph.node.Node.html#opacity__set">opacity__set</a></td>
653
<td><span class="undocumented">Undocumented</span></td>
654
</tr><tr class="basemethod">
656
<td class="lineno">357</td>
658
<td><a href="elisa.plugins.pigment.graph.node.Node.html#animated__get">animated__get</a></td>
659
<td><span class="undocumented">Undocumented</span></td>
670
<div class="function">
671
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.__init__">
677
<div class="functionHeader">
683
<div class="functionBody">
684
<div class="interfaceinfo">overrides <a href="elisa.plugins.pigment.widgets.widget.Widget.html#__init__">elisa.plugins.pigment.widgets.widget.Widget.__init__</a></div>
685
<div>Set the default styles for the widget. Subclasses should override and
686
call "self.update_style_properties(self.style.get_items())" after
687
calling this base class constructor.<table class="fieldTable"></table></div>
689
</div><div class="function">
690
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.update_style_properties">
693
<a name="update_style_properties">
696
<div class="functionHeader">
699
update_style_properties(self, props=None):
702
<div class="functionBody">
703
<div class="interfaceinfo">overrides <a href="elisa.plugins.pigment.widgets.widget.Widget.html#update_style_properties">elisa.plugins.pigment.widgets.widget.Widget.update_style_properties</a></div>
704
<div>Update the widget's appearence basing on the properties set.</p>
705
<p>By default all properties that can match a public member of the widget
706
will be applied automatically. If custom style properties not matching real
707
subwidgets/attributes need to be defined, this method should be overridden:
708
the custom properties should be processed first, and then the remaining
709
properties passed to the parent's update_style_properties method.<table class="fieldTable"><tr class="fieldStart"><td class="fieldName">Parameters</td><td class="fieldArg">props</td><td>the properties that have to be updated
710
(type: dictionary of strings ==> anything
711
)</td></tr></table></div>
713
</div><div class="function">
714
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.clean">
720
<div class="functionHeader">
726
<div class="functionBody">
727
<div class="interfaceinfo">overrides <a href="elisa.plugins.pigment.widgets.widget.Widget.html#clean">elisa.plugins.pigment.widgets.widget.Widget.clean</a></div>
728
<div class="undocumented">Undocumented</div>
730
</div><div class="function">
731
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.start_animation">
734
<a name="start_animation">
737
<div class="functionHeader">
740
start_animation(self):
743
<div class="functionBody">
745
<div>Start the animation.</p>
746
<p>Note that the x-transltion of the mapping matrix is reset.<table class="fieldTable"></table></div>
748
</div><div class="function">
749
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar.stop_animation">
752
<a name="stop_animation">
755
<div class="functionHeader">
758
stop_animation(self):
761
<div class="functionBody">
763
<div>Stop the animation.<table class="fieldTable"></table></div>
765
</div><div class="function">
766
<a name="elisa.plugins.poblesec.widgets.player.buffering_bar.BufferingBar._set_size">
772
<div class="functionHeader">
775
_set_size(self, widget, width, height):
778
<div class="functionBody">
780
<div class="undocumented">Undocumented</div>
784
<a href="index.html">API Documentation</a> for <a href="http://elisa.fluendo.com">Elisa Media Center</a>, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2009-05-25 19:09:45.
b'\\ No newline at end of file'