Package library :: Package pyjamas :: Package media :: Module MediaElement
[hide private]
[frames] | no frames]

Source Code for Module library.pyjamas.media.MediaElement

 1  """ 
 2  * Copyright 2009 Mark Renouf 
 3  * 
 4  * Licensed under the Apache License, Version 2.0 (the "License"); you may not 
 5  * use this file except in compliance with the License. You may obtain a copy of 
 6  * the License at 
 7  * 
 8  * http:#www.apache.org/licenses/LICENSE-2.0 
 9  * 
10  * Unless required by applicable law or agreed to in writing, software 
11  * distributed under the License is distributed on an "AS IS" BASIS, WITHDIR 
12  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
13  * License for the specific language governing permissions and limitations under 
14  * the License. 
15  """ 
16   
17   
18   
19   
20 -class MediaElement(Element):
21
22 - def __init__(self):
23 pass
24 25
26 - def getNetworkState(self):
27 JS(""" 28 return this['networkState']; 29 """)
30 31
32 - def getBuffered(self):
33 JS(""" 34 return this['buffered']; 35 """)
36 37
38 - def isSeeking(self):
39 JS(""" 40 return media['seeking']; 41 """)
42 43
44 - def setBooleanAttr(self, name, value):
45 if value: 46 setAttribute(name, "") 47 48 else: 49 removeAttribute(name)
50