Class

IdeSurface

Description

class Ide.Surface : Dazzle.DockBin {
  parent_instance: DzlDockBin
}
No description available.

Hierarchy

hierarchy this IdeSurface implements_0 AtkImplementorIface this--implements_0 implements_1 DzlDock this--implements_1 implements_2 DzlDockItem this--implements_2 implements_3 GtkBuildable this--implements_3 ancestor_0 DzlDockBin ancestor_0--this ancestor_1 GtkContainer ancestor_1--ancestor_0 ancestor_2 GtkWidget ancestor_2--ancestor_1 ancestor_3 GInitiallyUnowned ancestor_3--ancestor_2 ancestor_4 GObject ancestor_4--ancestor_3

Ancestors

  • DzlDockBin
  • GtkContainer
  • GtkWidget
  • GInitiallyUnowned
  • GObject

Implements

  • AtkImplementorIface
  • DzlDock
  • DzlDockItem
  • GtkBuildable

Constructors

ide_surface_new

Creates a new IdeSurface.

Available since: 3.32

Instance methods

ide_surface_agree_to_shutdown
No description available.
ide_surface_foreach_page

Calls callback for every page found within the surface self.

Available since: 3.32

ide_surface_set_icon_name
No description available.
ide_surface_set_title
No description available.

Properties

Ide.Surface:icon-name
No description available.
Ide.Surface:title
No description available.

Class structure

struct IdeSurfaceClass {
  DzlDockBinClass parent_class;
  void (* foreach_page) (
    IdeSurface* self,
    GtkCallback callback,
    gpointer user_data
  );
  gboolean (* agree_to_shutdown) (
    IdeSurface* self
  );
  void (* set_fullscreen) (
    IdeSurface* self,
    gboolean fullscreen
  );
  
}
Class members
parent_class
DzlDockBinClass
  No description available.
foreach_page
void (* foreach_page) (
    IdeSurface* self,
    GtkCallback callback,
    gpointer user_data
  )
  No description available.
agree_to_shutdown
gboolean (* agree_to_shutdown) (
    IdeSurface* self
  )
  No description available.
set_fullscreen
void (* set_fullscreen) (
    IdeSurface* self,
    gboolean fullscreen
  )
  No description available.

Virtual methods

Ide.SurfaceClass.agree_to_shutdown
No description available.
Ide.SurfaceClass.foreach_page

Calls callback for every page found within the surface self.

Available since: 3.32

Ide.SurfaceClass.set_fullscreen
No description available.