Dazzle.DockOverlay

g Atk.ImplementorIface Atk.ImplementorIface Gtk.Widget Gtk.Widget Atk.ImplementorIface->Gtk.Widget Dazzle.Dock Dazzle.Dock Dazzle.DockOverlay Dazzle.DockOverlay Dazzle.Dock->Dazzle.DockOverlay Dazzle.DockItem Dazzle.DockItem Dazzle.DockItem->Dazzle.DockOverlay GObject.GInterface GObject.GInterface GObject.GInterface->Atk.ImplementorIface GObject.GInterface->Dazzle.Dock GObject.GInterface->Dazzle.DockItem Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Bin Gtk.Bin Gtk.EventBox Gtk.EventBox Gtk.Bin->Gtk.EventBox Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.EventBox->Dazzle.DockOverlay Gtk.Widget->Gtk.Container

Subclasses:

None

Methods

Inherited:

Gtk.EventBox (5), Gtk.Bin (1), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10), Dazzle.DockItem (20)

Structs:

Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)

class

new ()

get_edge (position)

get_edge_adjustment (position)

Virtual Methods

Inherited:

Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10), Dazzle.DockItem (17)

do_hide_edges ()

Properties

Inherited:

Gtk.EventBox (2), Gtk.Container (3), Gtk.Widget (39), Dazzle.Dock (1)

Child Properties

Name

Type

Default

Flags

Short Description

reveal

bool

False

r/w

If the panel edge should be revealed

revealed

bool

False

r

If the panel edge is revealed

Style Properties

Inherited:

Gtk.Widget (17)

Signals

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1), Dazzle.DockItem (3)

Name

Short Description

hide-edges

Fields

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1), Dazzle.DockItem (3)

Name

Type

Access

Description

parent_instance

Gtk.EventBox

r

Class Details

class Dazzle.DockOverlay(**kwargs)
Bases:

Gtk.EventBox, Dazzle.Dock, Dazzle.DockItem

Abstract:

No

Structure:

Dazzle.DockOverlayClass

classmethod new()
Return type:

Gtk.Widget

get_edge(position)
Parameters:

position (Gtk.PositionType) – the edge position.

Returns:

The corresponding Dazzle.DockOverlayEdge.

Return type:

Dazzle.DockOverlayEdge

get_edge_adjustment(position)
Parameters:

position (Gtk.PositionType) – the edge position.

Returns:

The corresponding Gtk.Adjustment.

Return type:

Gtk.Adjustment

do_hide_edges() virtual

Signal Details

Dazzle.DockOverlay.signals.hide_edges(dock_overlay)
Signal Name:

hide-edges

Flags:

RUN_LAST, ACTION

Parameters:

dock_overlay (Dazzle.DockOverlay) – The object which received the signal