1 | "use strict";
|
2 |
|
3 | exports.__esModule = true;
|
4 | var overlayManager = {
|
5 | allOverlays: [],
|
6 |
|
7 | addOverlay: function addOverlay(overlay) {
|
8 | this.removeOverlay(overlay);
|
9 | this.allOverlays.unshift(overlay);
|
10 | },
|
11 | isCurrentOverlay: function isCurrentOverlay(overlay) {
|
12 | return overlay && this.allOverlays[0] === overlay;
|
13 | },
|
14 | removeOverlay: function removeOverlay(overlay) {
|
15 | var i = this.allOverlays.indexOf(overlay);
|
16 | if (i > -1) {
|
17 | this.allOverlays.splice(i, 1);
|
18 | }
|
19 | }
|
20 | };
|
21 |
|
22 | exports.default = overlayManager;
|
23 | module.exports = exports["default"]; |
\ | No newline at end of file |