Convert to use ESM modules

See: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1499
This commit is contained in:
2023-09-25 12:59:10 -04:00
parent 9a32a113b2
commit 22cb8cd311
7 changed files with 63 additions and 42 deletions

View File

@ -1,13 +1,17 @@
const { Clutter, Gio, Meta, Shell, St } = imports.gi;
import Clutter from 'gi://Clutter'
import Gio from 'gi://Gio'
import Meta from 'gi://Meta'
import Shell from 'gi://Shell'
import St from 'gi://St'
const Main = imports.ui.main;
const RealmIndicator = imports.ui.realms.realmIndicator;
const RealmSwitcher = imports.ui.realms.realmSwitcher;
const Lightbox = imports.ui.lightbox;
const RealmSearchProvider = imports.ui.realms.realmSearchProvider;
const RealmWindowFrame = imports.ui.realms.realmWindowFrame;
import * as Main from '../main.js';
import * as RealmIndicator from './realmIndicator.js';
import * as RealmSwitcher from './realmSwitcher.js';
import * as Lightbox from '../lightbox.js';
import * as RealmSearchProvider from './realmSearchProvider.js';
import * as RealmWindowFrame from './realmWindowFrame.js';
var RealmManager = class {
export const RealmManager = class {
constructor() {
this._realmIndicator = new RealmIndicator.RealmPanelIndicator();