Bamf.Window

g Bamf.View Bamf.View Bamf.Window Bamf.Window Bamf.View->Bamf.Window GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Bamf.View GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned

Subclasses:

None

Methods

Inherited:

Bamf.View (15), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_monitor ()

get_pid ()

get_transient ()

get_utf8_prop (prop)

get_window_type ()

get_xid ()

last_active ()

maximized ()

Virtual Methods

Inherited:

Bamf.View (23), GObject.Object (7)

do_get_monitor ()

do_get_pid ()

do_get_transient ()

do_get_utf8_prop (prop)

do_get_window_type ()

do_get_xid ()

do_last_active ()

do_maximized ()

do_maximized_changed (old_value, new_value)

do_monitor_changed (old_value, new_value)

Properties

Inherited:

Bamf.View (6)

Signals

Inherited:

Bamf.View (11), GObject.Object (1)

Name

Short Description

maximized-changed

monitor-changed

Fields

Inherited:

Bamf.View (11), GObject.Object (1)

Name

Type

Access

Description

parent_instance

Bamf.View

r

Class Details

class Bamf.Window(**kwargs)
Bases:

Bamf.View

Abstract:

No

Structure:

Bamf.WindowClass

get_monitor()
Return type:

int

get_pid()
Return type:

int

get_transient()
Returns:

A transient for this Bamf.Window.

Return type:

Bamf.Window or None

get_utf8_prop(prop)
Parameters:

prop (str) –

Return type:

str

get_window_type()
Return type:

Bamf.WindowType

get_xid()
Return type:

int

last_active()
Return type:

int

maximized()
Return type:

Bamf.WindowMaximizationType

do_get_monitor() virtual
Return type:

int

do_get_pid() virtual
Return type:

int

do_get_transient() virtual
Returns:

A transient for this Bamf.Window.

Return type:

Bamf.Window or None

do_get_utf8_prop(prop) virtual
Parameters:

prop (str) –

Return type:

str

do_get_window_type() virtual
Return type:

Bamf.WindowType

do_get_xid() virtual
Return type:

int

do_last_active() virtual
Return type:

int

do_maximized() virtual
Return type:

Bamf.WindowMaximizationType

do_maximized_changed(old_value, new_value) virtual
Parameters:
  • old_value (int) –

  • new_value (int) –

do_monitor_changed(old_value, new_value) virtual
Parameters:
  • old_value (int) –

  • new_value (int) –

Signal Details

Bamf.Window.signals.maximized_changed(window, object, p0)
Signal Name:

maximized-changed

Flags:

RUN_FIRST

Parameters:
  • window (Bamf.Window) – The object which received the signal

  • object (int) –

  • p0 (int) –

Bamf.Window.signals.monitor_changed(window, object, p0)
Signal Name:

monitor-changed

Flags:

RUN_FIRST

Parameters:
  • window (Bamf.Window) – The object which received the signal

  • object (int) –

  • p0 (int) –