diff --git a/packages/gnome-shell/src/ui/popupMenu.d.ts b/packages/gnome-shell/src/ui/popupMenu.d.ts index 106c927..8a79bce 100644 --- a/packages/gnome-shell/src/ui/popupMenu.d.ts +++ b/packages/gnome-shell/src/ui/popupMenu.d.ts @@ -7,6 +7,7 @@ import type Clutter from '@girs/clutter-14'; import type Meta from '@girs/meta-14'; import * as Signals from '../misc/signals.js'; +import * as BoxPointer from './boxpointer.js'; /** * @version 46 @@ -190,6 +191,7 @@ export namespace PopupMenu { */ export class PopupMenu = PopupMenu.SignalMap> extends PopupMenuBase { constructor(sourceActor: St.Widget, arrowAlignment: number, arrowSide: St.Side); + readonly actor: BoxPointer.BoxPointer; setArrowOrigin(origin: number): void; setSourceAlignment(alignment: number): void; @@ -204,6 +206,7 @@ export class PopupMenu = PopupMenu.SignalMap> ext export class PopupDummyMenu extends Signals.EventEmitter { constructor(sourceActor: St.Widget); + readonly actor: St.Widget; readonly sensitive: boolean; getSensitive(): boolean; @@ -249,6 +252,8 @@ export namespace PopupMenuSection { export class PopupMenuSection = PopupMenuSection.SignalMap> extends PopupMenuBase { constructor(); + readonly actor: St.BoxLayout; + open(): void; close(): void; }