AgsGui.IconLink¶
- Subclasses:
 None
Methods¶
- Inherited:
 Gtk.Box (14), Gtk.Widget (183), GObject.Object (37), Gtk.Accessible (17), Gtk.Buildable (1), Gtk.Orientable (2)
- Structs:
 
class  | 
  | 
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
|
  | 
Virtual Methods¶
- Inherited:
 Gtk.Widget (25), GObject.Object (7), Gtk.Accessible (6), Gtk.Buildable (9)
  | 
|
Properties¶
- Inherited:
 Gtk.Box (4), Gtk.Widget (35), Gtk.Accessible (1), Gtk.Orientable (1)
Name  | 
Type  | 
Flags  | 
Short Description  | 
|---|---|---|---|
r/w  | 
The assigned action  | 
Signals¶
- Inherited:
 
Name  | 
Short Description  | 
|---|---|
The   | 
|
The   | 
|
The   | 
Fields¶
- Inherited:
 
Name  | 
Type  | 
Access  | 
Description  | 
|---|---|---|---|
action  | 
r  | 
||
box  | 
r  | 
||
context_group  | 
r  | 
||
context_popover  | 
r  | 
||
context_popup  | 
r  | 
||
flags  | 
r  | 
||
icon  | 
r  | 
||
link  | 
r  | 
Class Details¶
- class AgsGui.IconLink(**kwargs)¶
 - Bases:
 - Abstract:
 No
- Structure:
 
- classmethod new(icon_name, action, link_text)¶
 - Parameters:
 - Returns:
 the new
AgsGui.IconLink- Return type:
 
Creates a new instance of
AgsGui.IconLink.New in version 6.6.0.
- copy_event()¶
 - Returns:
 the icon link
- Return type:
 
Emits
::copy-eventevent.New in version 6.6.0.
- delete_event()¶
 Emits
::delete-eventevent.New in version 6.6.0.
- get_action()¶
 - Returns:
 the action as string
- Return type:
 
Get action of self.
New in version 6.6.0.
- get_icon_name()¶
 - Returns:
 the icon name as string
- Return type:
 
Get icon name of self.
New in version 6.6.0.
- get_link_text()¶
 - Returns:
 the link text as string
- Return type:
 
Get link text of self.
New in version 6.6.0.
- set_icon_name(icon_name)¶
 - Parameters:
 icon_name (
str) – the icon name
Set icon_name of self.
New in version 6.6.0.
- set_link_text(link_text)¶
 - Parameters:
 link_text (
str) – the link text
Set link_text of self.
New in version 6.6.0.
- test_flags(flags)¶
 - 
Test flags of self.
New in version 6.6.0.
 
- do_copy_event() virtual¶
 - Returns:
 the icon link
- Return type:
 
Emits
::copy-eventevent.New in version 6.6.0.
- do_delete_event() virtual¶
 Emits
::delete-eventevent.New in version 6.6.0.
Signal Details¶
- AgsGui.IconLink.signals.clicked(icon_link)¶
 - Signal Name:
 clicked- Flags:
 - Parameters:
 icon_link (
AgsGui.IconLink) – The object which received the signal
The
::clickedsignal notifies about widget clicked.New in version 6.6.0.
- AgsGui.IconLink.signals.copy_event(icon_link)¶
 - Signal Name:
 copy-event- Flags:
 - Parameters:
 icon_link (
AgsGui.IconLink) – The object which received the signal- Returns:
 the
AgsGui.IconLink- Return type:
 
The
::copy-eventsignal notifies about widget copy_event.New in version 6.6.0.
- AgsGui.IconLink.signals.delete_event(icon_link)¶
 - Signal Name:
 delete-event- Flags:
 - Parameters:
 icon_link (
AgsGui.IconLink) – The object which received the signal
The
::delete-eventsignal notifies about widget delete_event.New in version 6.6.0.