Index: ui/file_manager/file_manager/audio_player/elements/volume_controller.js |
diff --git a/ui/file_manager/file_manager/audio_player/elements/volume_controller.js b/ui/file_manager/file_manager/audio_player/elements/volume_controller.js |
deleted file mode 100644 |
index f50abad40a7ca9702233a12d140d18abfc5491a0..0000000000000000000000000000000000000000 |
--- a/ui/file_manager/file_manager/audio_player/elements/volume_controller.js |
+++ /dev/null |
@@ -1,115 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-(function() { |
- 'use strict'; |
- |
- Polymer('volume-controller', { |
- /** |
- * Initializes an element. This method is called automatically when the |
- * element is ready. |
- */ |
- ready: function() { |
- this.style.width = this.width + 'px'; |
- this.style.height = this.height + 'px'; |
- |
- this.$.rawValueInput.style.width = this.height + 'px'; |
- this.$.rawValueInput.style.height = this.width + 'px'; |
- this.$.rawValueInput.style.webkitTransformOrigin = |
- (this.width / 2) + 'px ' + |
- (this.width / 2 - 2) + 'px'; |
- |
- var barLeft = (this.width / 2 - 1); |
- this.$.bar.style.left = barLeft + 'px'; |
- this.$.bar.style.right = barLeft + 'px'; |
- |
- this.addEventListener('keydown', this.onKeyDown_.bind(this)); |
- }, |
- |
- /** |
- * Registers handlers for changing of external variables |
- */ |
- observe: { |
- 'model.volume': 'onVolumeChanged', |
- }, |
- |
- /** |
- * Model object of the Audio Player. |
- * @type {AudioPlayerModel} |
- */ |
- model: null, |
- |
- /** |
- * Invoked when the model changed. |
- * @param {AudioPlayerModel} oldValue Old Value. |
- * @param {AudioPlayerModel} newValue New Value. |
- */ |
- modelChanged: function(oldValue, newValue) { |
- this.onVolumeChanged((oldValue || {}).volume, (newValue || {}).volume); |
- }, |
- |
- /** |
- * Volume. 0 is silent, and 100 is maximum. |
- * @type {number} |
- */ |
- value: 50, |
- |
- /** |
- * Volume. 1000 is silent, and 0 is maximum. |
- * @type {number} |
- */ |
- rawValue: 0, |
- |
- /** |
- * Height of the element in pixels. Must be specified before ready() is |
- * called. Dynamic change is not supported. |
- * @type {number} |
- */ |
- height: 100, |
- |
- /** |
- * Width of the element in pixels. Must be specified before ready() is |
- * called. Dynamic change is not supported. |
- * @type {number} |
- */ |
- width: 32, |
- |
- /** |
- * Invoked when the 'volume' value in the model is changed. |
- * @param {number} oldValue Old value. |
- * @param {number} newValue New value. |
- */ |
- onVolumeChanged: function(oldValue, newValue) { |
- if (oldValue != newValue) |
- this.rawValue = 100 - newValue; |
- }, |
- |
- /** |
- * Invoked when the 'rawValue' property is changed. |
- * @param {number} oldValue Old value. |
- * @param {number} newValue New value. |
- */ |
- rawValueChanged: function(oldValue, newValue) { |
- if (oldValue != newValue) |
- this.model.volume = 100 - newValue; |
- }, |
- |
- /** |
- * Invoked when the 'keydown' event is fired. |
- * @param {Event} event The event object. |
- */ |
- onKeyDown_: function(event) { |
- switch (event.keyIdentifier) { |
- // Prevents the default behavior. These key should be handled in |
- // <audio-player> element. |
- case 'Up': |
- case 'Down': |
- case 'PageUp': |
- case 'PageDown': |
- event.preventDefault(); |
- break; |
- } |
- }, |
- }); |
-})(); // Anonymous closure |