| Top |  |  |  |  | 
| 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 () | 
void ianjuta_provider_activate (IAnjutaProvider *obj,IAnjutaIterable *iter,gpointer data,GError **err);
Show completion for the context at position iter
const gchar * ianjuta_provider_get_name (IAnjutaProvider *obj,GError **err);
Return a (translatable) name for the provider
IAnjutaIterable * ianjuta_provider_get_start_iter (IAnjutaProvider *obj,GError **err);
Get the iter where the current completion started
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.