OLD | NEW |
(Empty) | |
| 1 |
| 2 class _MediaElementImpl extends _ElementImpl implements MediaElement { |
| 3 _MediaElementImpl._wrap(ptr) : super._wrap(ptr); |
| 4 |
| 5 bool get autoplay() => _wrap(_ptr.autoplay); |
| 6 |
| 7 void set autoplay(bool value) { _ptr.autoplay = _unwrap(value); } |
| 8 |
| 9 TimeRanges get buffered() => _wrap(_ptr.buffered); |
| 10 |
| 11 MediaController get controller() => _wrap(_ptr.controller); |
| 12 |
| 13 void set controller(MediaController value) { _ptr.controller = _unwrap(value);
} |
| 14 |
| 15 bool get controls() => _wrap(_ptr.controls); |
| 16 |
| 17 void set controls(bool value) { _ptr.controls = _unwrap(value); } |
| 18 |
| 19 String get currentSrc() => _wrap(_ptr.currentSrc); |
| 20 |
| 21 num get currentTime() => _wrap(_ptr.currentTime); |
| 22 |
| 23 void set currentTime(num value) { _ptr.currentTime = _unwrap(value); } |
| 24 |
| 25 bool get defaultMuted() => _wrap(_ptr.defaultMuted); |
| 26 |
| 27 void set defaultMuted(bool value) { _ptr.defaultMuted = _unwrap(value); } |
| 28 |
| 29 num get defaultPlaybackRate() => _wrap(_ptr.defaultPlaybackRate); |
| 30 |
| 31 void set defaultPlaybackRate(num value) { _ptr.defaultPlaybackRate = _unwrap(v
alue); } |
| 32 |
| 33 num get duration() => _wrap(_ptr.duration); |
| 34 |
| 35 bool get ended() => _wrap(_ptr.ended); |
| 36 |
| 37 MediaError get error() => _wrap(_ptr.error); |
| 38 |
| 39 num get initialTime() => _wrap(_ptr.initialTime); |
| 40 |
| 41 bool get loop() => _wrap(_ptr.loop); |
| 42 |
| 43 void set loop(bool value) { _ptr.loop = _unwrap(value); } |
| 44 |
| 45 String get mediaGroup() => _wrap(_ptr.mediaGroup); |
| 46 |
| 47 void set mediaGroup(String value) { _ptr.mediaGroup = _unwrap(value); } |
| 48 |
| 49 bool get muted() => _wrap(_ptr.muted); |
| 50 |
| 51 void set muted(bool value) { _ptr.muted = _unwrap(value); } |
| 52 |
| 53 int get networkState() => _wrap(_ptr.networkState); |
| 54 |
| 55 bool get paused() => _wrap(_ptr.paused); |
| 56 |
| 57 num get playbackRate() => _wrap(_ptr.playbackRate); |
| 58 |
| 59 void set playbackRate(num value) { _ptr.playbackRate = _unwrap(value); } |
| 60 |
| 61 TimeRanges get played() => _wrap(_ptr.played); |
| 62 |
| 63 String get preload() => _wrap(_ptr.preload); |
| 64 |
| 65 void set preload(String value) { _ptr.preload = _unwrap(value); } |
| 66 |
| 67 int get readyState() => _wrap(_ptr.readyState); |
| 68 |
| 69 TimeRanges get seekable() => _wrap(_ptr.seekable); |
| 70 |
| 71 bool get seeking() => _wrap(_ptr.seeking); |
| 72 |
| 73 String get src() => _wrap(_ptr.src); |
| 74 |
| 75 void set src(String value) { _ptr.src = _unwrap(value); } |
| 76 |
| 77 num get startTime() => _wrap(_ptr.startTime); |
| 78 |
| 79 TextTrackList get textTracks() => _wrap(_ptr.textTracks); |
| 80 |
| 81 num get volume() => _wrap(_ptr.volume); |
| 82 |
| 83 void set volume(num value) { _ptr.volume = _unwrap(value); } |
| 84 |
| 85 int get webkitAudioDecodedByteCount() => _wrap(_ptr.webkitAudioDecodedByteCoun
t); |
| 86 |
| 87 bool get webkitClosedCaptionsVisible() => _wrap(_ptr.webkitClosedCaptionsVisib
le); |
| 88 |
| 89 void set webkitClosedCaptionsVisible(bool value) { _ptr.webkitClosedCaptionsVi
sible = _unwrap(value); } |
| 90 |
| 91 bool get webkitHasClosedCaptions() => _wrap(_ptr.webkitHasClosedCaptions); |
| 92 |
| 93 String get webkitMediaSourceURL() => _wrap(_ptr.webkitMediaSourceURL); |
| 94 |
| 95 bool get webkitPreservesPitch() => _wrap(_ptr.webkitPreservesPitch); |
| 96 |
| 97 void set webkitPreservesPitch(bool value) { _ptr.webkitPreservesPitch = _unwra
p(value); } |
| 98 |
| 99 int get webkitSourceState() => _wrap(_ptr.webkitSourceState); |
| 100 |
| 101 int get webkitVideoDecodedByteCount() => _wrap(_ptr.webkitVideoDecodedByteCoun
t); |
| 102 |
| 103 TextTrack addTextTrack(String kind, [String label = null, String language = nu
ll]) { |
| 104 if (label === null) { |
| 105 if (language === null) { |
| 106 return _wrap(_ptr.addTextTrack(_unwrap(kind))); |
| 107 } |
| 108 } else { |
| 109 if (language === null) { |
| 110 return _wrap(_ptr.addTextTrack(_unwrap(kind), _unwrap(label))); |
| 111 } else { |
| 112 return _wrap(_ptr.addTextTrack(_unwrap(kind), _unwrap(label), _unwrap(la
nguage))); |
| 113 } |
| 114 } |
| 115 throw "Incorrect number or type of arguments"; |
| 116 } |
| 117 |
| 118 String canPlayType(String type) { |
| 119 return _wrap(_ptr.canPlayType(_unwrap(type))); |
| 120 } |
| 121 |
| 122 void load() { |
| 123 _ptr.load(); |
| 124 return; |
| 125 } |
| 126 |
| 127 void pause() { |
| 128 _ptr.pause(); |
| 129 return; |
| 130 } |
| 131 |
| 132 void play() { |
| 133 _ptr.play(); |
| 134 return; |
| 135 } |
| 136 |
| 137 void webkitSourceAppend(Uint8Array data) { |
| 138 _ptr.webkitSourceAppend(_unwrap(data)); |
| 139 return; |
| 140 } |
| 141 |
| 142 void webkitSourceEndOfStream(int status) { |
| 143 _ptr.webkitSourceEndOfStream(_unwrap(status)); |
| 144 return; |
| 145 } |
| 146 } |
OLD | NEW |