Top |
Functions
GQuark | ianjuta_provider_error_quark () |
void | ianjuta_provider_activate () |
const gchar * | ianjuta_provider_get_name () |
IAnjutaIterable * | ianjuta_provider_get_start_iter () |
void | ianjuta_provider_populate () |
Functions
ianjuta_provider_activate ()
void ianjuta_provider_activate (IAnjutaProvider *obj
,IAnjutaIterable *iter
,gpointer data
,GError **err
);
Show completion for the context at position iter
ianjuta_provider_get_name ()
const gchar * ianjuta_provider_get_name (IAnjutaProvider *obj
,GError **err
);
Return a (translatable) name for the provider
ianjuta_provider_get_start_iter ()
IAnjutaIterable * ianjuta_provider_get_start_iter (IAnjutaProvider *obj
,GError **err
);
Get the iter where the current completion started
ianjuta_provider_populate ()
void ianjuta_provider_populate (IAnjutaProvider *obj
,IAnjutaIterable *iter
,GError **err
);
Show completion for the context at position iter
. The provider should
call ianjuta_editor_assist_proposals here to add proposals to the list.
Note that this is called after every character typed and the list of proposals has to be completely renewed.