Interface

IdeCodeAction

Description

interface Ide.CodeAction : GObject.Object
No description available.

Prerequisite

In order to implement CodeAction, your type must inherit fromGObject.

Implementations

Instance methods

ide_code_action_execute_async
No description available.

ide_code_action_execute_finish
No description available.

ide_code_action_get_title
No description available.

Properties

Ide.CodeAction:title
No description available.

Interface structure

struct IdeCodeActionInterface {
  GTypeInterface parent;
  char* (* get_title) (
    IdeCodeAction* self
  );
  void (* execute_async) (
    IdeCodeAction* self,
    GCancellable* cancellable,
    GAsyncReadyCallback callback,
    gpointer user_data
  );
  gboolean (* execute_finish) (
    IdeCodeAction* self,
    GAsyncResult* result,
    GError** error
  );
  
}
No description available.
Interface members
parent
GTypeInterface
 No description available.
get_title
char* (* get_title) (
    IdeCodeAction* self
  )
 No description available.
execute_async
void (* execute_async) (
    IdeCodeAction* self,
    GCancellable* cancellable,
    GAsyncReadyCallback callback,
    gpointer user_data
  )
 No description available.
execute_finish
gboolean (* execute_finish) (
    IdeCodeAction* self,
    GAsyncResult* result,
    GError** error
  )
 No description available.

Virtual methods

Ide.CodeAction.execute_async
No description available.

Ide.CodeAction.execute_finish
No description available.

Ide.CodeAction.get_title
No description available.