blob: 29197277dca37d052b32fe8194eb651e151f7c13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
import {DockManager} from './docking.js';
import {Extension} from './dependencies/shell/extensions/extension.js';
// We export this so it can be accessed by other extensions
export let dockManager;
export default class DashToDockExtension extends Extension.Extension {
enable() {
DockManager._singleton = null;
dockManager = new DockManager(this);
}
disable() {
dockManager?.destroy();
dockManager = null;
}
}
|