GeditViewActivatable

GeditViewActivatable — Interface for activatable extensions on views

Functions

Properties

GeditView * view Read / Write / Construct Only

Types and Values

Object Hierarchy

    GInterface
    ╰── GeditViewActivatable

Prerequisites

GeditViewActivatable requires GObject.

Description

GeditViewActivatable is an interface which should be implemented by extensions that should be activated on a GeditView.

Functions

gedit_view_activatable_activate ()

void
gedit_view_activatable_activate (GeditViewActivatable *activatable);

Activates the extension on the GeditView.

Parameters

activatable

a GeditViewActivatable.

 

gedit_view_activatable_deactivate ()

void
gedit_view_activatable_deactivate (GeditViewActivatable *activatable);

Deactivates the extension from the GeditView.

Parameters

activatable

a GeditViewActivatable.

 

Types and Values

GeditViewActivatable

typedef struct _GeditViewActivatable GeditViewActivatable;

struct GeditViewActivatableInterface

struct GeditViewActivatableInterface {
	GTypeInterface parent_interface;

	void (*activate) (GeditViewActivatable *activatable);

	void (*deactivate) (GeditViewActivatable *activatable);
};

The virtual function table for GeditViewActivatable.

Members

GTypeInterface parent_interface;

The parent interface.

 

activate ()

The virtual function pointer for gedit_view_activatable_activate().

 

deactivate ()

The virtual function pointer for gedit_view_activatable_deactivate().

 

Property Details

The “view” property

  “view”                     GeditView *

The GeditView.

Owner: GeditViewActivatable

Flags: Read / Write / Construct Only

See Also

PeasExtensionSet