Top | ![]() |
![]() |
![]() |
![]() |
IdeCompletionResults *
ide_completion_results_new (const gchar *query
);
const gchar *
ide_completion_results_get_query (IdeCompletionResults *self
);
void
ide_completion_results_invalidate_sort
(IdeCompletionResults *self
);
void ide_completion_results_take_proposal (IdeCompletionResults *self
,IdeCompletionItem *proposal
);
void ide_completion_results_present (IdeCompletionResults *self
,GtkSourceCompletionProvider *provider
,GtkSourceCompletionContext *context
);
gboolean ide_completion_results_replay (IdeCompletionResults *self
,const gchar *query
);
guint
ide_completion_results_get_size (IdeCompletionResults *self
);
gint
ide_completion_results_get_insert_offset
(IdeCompletionResults *self
);
gint
ide_completion_results_get_end_offset (IdeCompletionResults *self
);
struct IdeCompletionResultsClass { GObjectClass parent_class; /** * IdeCompletionResults::compare: * @self: An #IdeCompletionResults * @left: An #IdeCompletionItem on the left hand side. * @right: An #IdeCompletionItem on the right hand side. * * Compares two completion items as they should be displayed. * See ide_completion_results_invalidate_sort() to invalide the * current sort settings. */ gint (*compare) (IdeCompletionResults *self, IdeCompletionItem *left, IdeCompletionItem *right); };
“query”
property“query” gchar *
Query.
Flags: Read / Write / Construct Only
Default value: NULL