Budgie.Popover¶
- Subclasses:
 None
Methods¶
- Inherited:
 Gtk.Window (119), Gtk.Bin (1), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10)
- Structs:
 Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)
class  | 
  | 
  | 
Virtual Methods¶
- Inherited:
 Gtk.Window (5), Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10)
  | 
Properties¶
- Inherited:
 
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w  | 
Get/set the popover position policy  | 
||
r/w  | 
Set the relative widget  | 
Style Properties¶
- Inherited:
 
Signals¶
- Inherited:
 Gtk.Window (5), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)
Name  | 
Short Description  | 
|---|---|
This signal is emitted when the popover has been dismissed, whether it was deliberately from the user’s perspective, or implicitly through a toggling action, such as being rolled past in a   | 
Fields¶
- Inherited:
 Gtk.Window (5), Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
parent  | 
r  | 
Class Details¶
- class Budgie.Popover(*args, **kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
- classmethod new(relative_to)¶
 - Parameters:
 relative_to (
Gtk.Widget) – The widget to show the popover for- Returns:
 A newly created
Budgie.Popover- Return type:
 
Construct a new
Budgie.Popoverobject
- get_position_policy()¶
 - Returns:
 The
Budgie.PopoverPositionPolicycurrently in use- Return type:
 
Retrieve the currently active positioning policy for this popover
- set_position_policy(policy)¶
 - Parameters:
 policy (
Budgie.PopoverPositionPolicy) – New policy to set
Set the positioning policy employed by the popover
- do_closed() virtual¶
 Virtual closed signal
Signal Details¶
- Budgie.Popover.signals.closed(popover)¶
 - Signal Name:
 closed- Flags:
 - Parameters:
 popover (
Budgie.Popover) – The object which received the signal
This signal is emitted when the popover has been dismissed, whether it was deliberately from the user’s perspective, or implicitly through a toggling action, such as being rolled past in a
Budgie.PopoverManagerset of popovers.
Property Details¶
- Budgie.Popover.props.position_policy¶
 - Name:
 position-policy- Type:
 - Default Value:
 - Flags:
 
Control the behavior used to place the popover on screen.
- Budgie.Popover.props.relative_to¶
 - Name:
 relative-to- Type:
 - Default Value:
 - Flags:
 
Set the relative widget