### Interface

# Ide DependencyUpdater

#### Description

    interface Ide.DependencyUpdater : Ide.Object

No description available.

#### Prerequisite

In order to implement DependencyUpdater, your type must inherit from `IdeObject`.

#### Instance methods

###### ide_dependency_updater_update_async

No description available.

###### ide_dependency_updater_update_finish

No description available.

#### Interface structure

    struct IdeDependencyUpdaterInterface {
      GTypeInterface parent;
      void (* update_async) (
        IdeDependencyUpdater* self,
        GCancellable* cancellable,
        GAsyncReadyCallback callback,
        gpointer user_data
      );
      gboolean (* update_finish) (
        IdeDependencyUpdater* self,
        GAsyncResult* result,
        GError** error
      );

    }

###### Interface members

`parent` |
    GTypeInterface
| No description available.
`update_async` |
    void (* update_async) (
        IdeDependencyUpdater* self,
        GCancellable* cancellable,
        GAsyncReadyCallback callback,
        gpointer user_data
      )
| No description available.
`update_finish` |
    gboolean (* update_finish) (
        IdeDependencyUpdater* self,
        GAsyncResult* result,
        GError** error
      )
| No description available.

#### Virtual methods

###### Ide.DependencyUpdater.update_async

No description available.

###### Ide.DependencyUpdater.update_finish

No description available.