|
9 | 9 | pskl.utils.inherit(ns.TileApplicationController, pskl.controller.settings.AbstractSettingController);
|
10 | 10 |
|
11 | 11 | ns.TileApplicationController.prototype.init = function () {
|
12 |
| - // Seamless mode |
13 |
| - var seamlessMode = pskl.UserSettings.get(pskl.UserSettings.SEAMLESS_MODE); |
14 |
| - var seamlessModeCheckbox = document.querySelector('.seamless-mode-checkbox'); |
15 |
| - if (seamlessMode) { |
16 |
| - seamlessModeCheckbox.setAttribute('checked', seamlessMode); |
| 12 | + // Tile mode |
| 13 | + var tileMode = pskl.UserSettings.get(pskl.UserSettings.SEAMLESS_MODE); |
| 14 | + var tileModeCheckbox = document.querySelector('.tile-mode-checkbox'); |
| 15 | + if (tileMode) { |
| 16 | + tileModeCheckbox.setAttribute('checked', tileMode); |
17 | 17 | }
|
18 |
| - this.addEventListener(seamlessModeCheckbox, 'change', this.onSeamlessModeChange_); |
| 18 | + this.addEventListener(tileModeCheckbox, 'change', this.onTileModeChange_); |
19 | 19 |
|
20 |
| - // Seamless mask opacity |
21 |
| - var seamlessOpacityInput = document.querySelector('.seamless-opacity-input'); |
22 |
| - seamlessOpacityInput.value = pskl.UserSettings.get(pskl.UserSettings.SEAMLESS_OPACITY); |
23 |
| - this.addEventListener(seamlessOpacityInput, 'change', this.onSeamlessOpacityChange_); |
24 |
| - this.addEventListener(seamlessOpacityInput, 'input', this.onSeamlessOpacityChange_); |
25 |
| - this.updateSeamlessOpacityText_(seamlessOpacityInput.value); |
| 20 | + // Tile mask opacity |
| 21 | + var tileMaskOpacityInput = document.querySelector('.tile-mask-opacity-input'); |
| 22 | + tileMaskOpacityInput.value = pskl.UserSettings.get(pskl.UserSettings.SEAMLESS_OPACITY); |
| 23 | + this.addEventListener(tileMaskOpacityInput, 'change', this.onTileMaskOpacityChange_); |
| 24 | + this.addEventListener(tileMaskOpacityInput, 'input', this.onTileMaskOpacityChange_); |
| 25 | + this.updateTileMaskOpacityText_(tileMaskOpacityInput.value); |
26 | 26 | };
|
27 | 27 |
|
28 |
| - ns.TileApplicationController.prototype.onSeamlessModeChange_ = function (evt) { |
| 28 | + ns.TileApplicationController.prototype.onTileModeChange_ = function (evt) { |
29 | 29 | pskl.UserSettings.set(pskl.UserSettings.SEAMLESS_MODE, evt.currentTarget.checked);
|
30 | 30 | };
|
31 | 31 |
|
32 |
| - ns.TileApplicationController.prototype.onSeamlessOpacityChange_ = function (evt) { |
| 32 | + ns.TileApplicationController.prototype.onTileMaskOpacityChange_ = function (evt) { |
33 | 33 | var target = evt.target;
|
34 | 34 | var opacity = parseFloat(target.value);
|
35 | 35 | if (!isNaN(opacity)) {
|
36 | 36 | pskl.UserSettings.set(pskl.UserSettings.SEAMLESS_OPACITY, opacity);
|
37 |
| - this.updateSeamlessOpacityText_(opacity); |
| 37 | + this.updateTileMaskOpacityText_(opacity); |
38 | 38 | } else {
|
39 | 39 | target.value = pskl.UserSettings.get(pskl.UserSettings.SEAMLESS_OPACITY);
|
40 | 40 | }
|
41 | 41 | };
|
42 | 42 |
|
43 |
| - ns.TileApplicationController.prototype.updateSeamlessOpacityText_ = function (opacity) { |
44 |
| - var seamlessOpacityText = document.querySelector('.seamless-opacity-text'); |
| 43 | + ns.TileApplicationController.prototype.updateTileMaskOpacityText_ = function (opacity) { |
| 44 | + var seamlessOpacityText = document.querySelector('.tile-mask-opacity-text'); |
45 | 45 | seamlessOpacityText.innerHTML = (opacity * 1).toFixed(2);
|
46 | 46 | };
|
47 | 47 | })();
|
0 commit comments