Interface

IdeVcsInitializer

Description

interface Ide.VcsInitializer : Ide.Object
No description available.

Prerequisite

In order to implement VcsInitializer, your type must inherit fromIdeObject.

Instance methods

ide_vcs_initializer_get_title
No description available.

ide_vcs_initializer_initialize_async
No description available.

ide_vcs_initializer_initialize_finish
No description available.

Interface structure

struct IdeVcsInitializerInterface {
  GTypeInterface parent;
  gchar* (* get_title) (
    IdeVcsInitializer* self
  );
  void (* initialize_async) (
    IdeVcsInitializer* self,
    GFile* file,
    GCancellable* cancellable,
    GAsyncReadyCallback callback,
    gpointer user_data
  );
  gboolean (* initialize_finish) (
    IdeVcsInitializer* self,
    GAsyncResult* result,
    GError** error
  );
  
}
No description available.
Interface members
parent
GTypeInterface
 No description available.
get_title
gchar* (* get_title) (
    IdeVcsInitializer* self
  )
 No description available.
initialize_async
void (* initialize_async) (
    IdeVcsInitializer* self,
    GFile* file,
    GCancellable* cancellable,
    GAsyncReadyCallback callback,
    gpointer user_data
  )
 No description available.
initialize_finish
gboolean (* initialize_finish) (
    IdeVcsInitializer* self,
    GAsyncResult* result,
    GError** error
  )
 No description available.

Virtual methods

Ide.VcsInitializer.get_title
No description available.

Ide.VcsInitializer.initialize_async
No description available.

Ide.VcsInitializer.initialize_finish
No description available.