IAnjutaEditorAssist

IAnjutaEditorAssist — Text editor assist interface

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <libanjuta/interfaces/ianjuta-editor-assist>

#define             IANJUTA_EDITOR_ASSIST_ERROR
                    IAnjutaEditorAssist;
                    IAnjutaEditorAssistIface;
GQuark              ianjuta_editor_assist_error_quark   (void);

Object Hierarchy

  GInterface
   +----IAnjutaEditorAssist

Prerequisites

IAnjutaEditorAssist requires IAnjutaEditor and GObject.

Description

Details

IANJUTA_EDITOR_ASSIST_ERROR

#define IANJUTA_EDITOR_ASSIST_ERROR ianjuta_editor_assist_error_quark()


IAnjutaEditorAssist

typedef struct _IAnjutaEditorAssist IAnjutaEditorAssist;


IAnjutaEditorAssistIface

typedef struct {
	IAnjutaEditorIface g_iface;
	

	void (*add) (IAnjutaEditorAssist *obj, IAnjutaProvider* provider, GError **err);
	void (*invoke) (IAnjutaEditorAssist *obj, IAnjutaProvider* provider, GError **err);
	void (*proposals) (IAnjutaEditorAssist *obj, IAnjutaProvider* provider,  GList* proposals,  gboolean finished, GError **err);
	void (*remove) (IAnjutaEditorAssist *obj, IAnjutaProvider* provider, GError **err);
} IAnjutaEditorAssistIface;


ianjuta_editor_assist_error_quark ()

GQuark              ianjuta_editor_assist_error_quark   (void);

Returns :