Class
IdeSdkProvider
Instance methods
Methods inherited from GListModel (5)
g_list_model_get_item
Get the item at position
.
since: 2.44
g_list_model_get_item_type
Gets the type of the items in list
.
since: 2.44
g_list_model_get_n_items
Gets the number of items in list
.
since: 2.44
g_list_model_get_object
Get the item at position
.
since: 2.44
g_list_model_items_changed
Emits the GListModel::items-changed
signal on list
.
since: 2.44
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Signals inherited from GListModel (1)
GListModel::items-changed
This signal is emitted whenever items were added to or removed
from list
. At position
, removed
items were removed and added
items were added in their place.
since: 2.44
Class structure
struct IdeSdkProviderClass {
GObjectClass parent_class;
void (* sdk_added) (
IdeSdkProvider* self,
IdeSdk* sdk
);
void (* sdk_removed) (
IdeSdkProvider* self,
IdeSdk* sdk
);
void (* update_async) (
IdeSdkProvider* self,
IdeSdk* sdk,
IdeNotification* notif,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
gboolean (* update_finish) (
IdeSdkProvider* self,
GAsyncResult* result,
GError** error
);
}
No description available.
Class members
parent_class: GObjectClass
- No description available.
sdk_added: void (* sdk_added) ( IdeSdkProvider* self, IdeSdk* sdk )
- No description available.
sdk_removed: void (* sdk_removed) ( IdeSdkProvider* self, IdeSdk* sdk )
- No description available.
update_async: void (* update_async) ( IdeSdkProvider* self, IdeSdk* sdk, IdeNotification* notif, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
- No description available.
update_finish: gboolean (* update_finish) ( IdeSdkProvider* self, GAsyncResult* result, GError** error )
- No description available.