Nautilus.Menu

g GObject.Object GObject.Object Nautilus.Menu Nautilus.Menu GObject.Object->Nautilus.Menu

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

append_item (item)

get_items ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Nautilus.Menu(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Nautilus.MenuClass

A submenu linked to a [class`NautilusMenuItem`].

NautilusMenu is an object that describes a submenu in a file manager menu. Extensions can provide NautilusMenu objects by attaching them to NautilusMenuItem objects, using [method`NautilusMenuItem`.set_submenu].

classmethod new()
Returns:

a new NautilusMenu.

Return type:

Nautilus.Menu

Creates a new NautilusMenu

append_item(item)
Parameters:

item (Nautilus.MenuItem) –

Append a [class`NautilusMenuItem`] to the current NautilusMenu.

get_items()
Returns:

the provided Nautilus.MenuItem list

Return type:

[Nautilus.MenuItem] or None

Get a list of [class`NautilusMenuItem`] for the current NautilusMenu.