Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(461)

Side by Side Diff: client/html/generated/html/dartium/MediaElement.dart

Issue 9537001: Generate dart:html bindings for Dartium as well as Frog. All unittests now pass (or are disabled fo… (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698