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

Unified Diff: tools/dom/templates/html/impl/impl_ScriptProcessorNode.darttemplate

Issue 23889005: Cleaning up a bunch of DOM generation tables (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 3 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 side-by-side diff with in-line comments
Download patch
Index: tools/dom/templates/html/impl/impl_ScriptProcessorNode.darttemplate
diff --git a/tools/dom/templates/html/impl/impl_ScriptProcessorNode.darttemplate b/tools/dom/templates/html/impl/impl_ScriptProcessorNode.darttemplate
deleted file mode 100644
index f6fda75d141278f5dae8c33e6fe8f53a6acce6be..0000000000000000000000000000000000000000
--- a/tools/dom/templates/html/impl/impl_ScriptProcessorNode.darttemplate
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-part of $LIBRARY;
-
-$(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$NATIVESPEC {
- Stream<AudioProcessingEvent> _eventStream;
-
- /**
- * Get a Stream that fires events when AudioProcessingEvents occur.
- * This particular stream is special in that it only allows one listener to a
- * given stream. Converting the returned Stream [asBroadcast] will likely ruin
- * the soft-real-time properties which which these events are fired and can
- * be processed.
- */
- Stream<AudioProcessingEvent> get onAudioProcess {
- if (_eventStream == null) {
- var controller = new StreamController(sync: true);
- var callback = (audioData) {
- if (controller.hasListener) {
- // This stream is a strange combination of broadcast and single
- // subscriber streams. We only allow one listener, but if there is
- // no listener, we don't queue up events, we just drop them on the
- // floor.
- controller.add(audioData);
- }
- };
- _setEventListener(callback);
- _eventStream = controller.stream;
- }
- return _eventStream;
- }
-
-$if DART2JS
- _setEventListener(callback) {
- JS('void', '#.onaudioprocess = #', this,
- convertDartClosureToJS(callback, 1));
- }
-$endif
-
-$!MEMBERS
-}

Powered by Google App Engine
This is Rietveld 408576698