VulpesOS/gaia/apps/settings/js/panels/sound/volume_manager.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

36 lines
860 B
JavaScript
Executable file

/**
* Setup the sliders for previewing the tones.
* @module VolumeManager
*/
define(function(require) {
'use strict';
var SliderHandler = require('panels/sound/slider_handler');
var VolumeManager = function() {
this._elements = null;
};
VolumeManager.prototype = {
/**
* initialization
*
* @access public
* @memberOf VolumeManager.prototype
*/
init: function vm_init(elements) {
this._elements = elements;
var contentHandler = SliderHandler();
contentHandler.init(this._elements.media, 'content');
var notification = SliderHandler();
notification.init(this._elements.notification, 'notification');
var alarm = SliderHandler();
alarm.init(this._elements.alarm, 'alarm');
}
};
return function ctor_volumeManager() {
return new VolumeManager();
};
});