Method
GtkSourceSnippetManagerlist_matching
Declaration [src]
GListModel*
gtk_source_snippet_manager_list_matching (
GtkSourceSnippetManager* self,
const gchar* group,
const gchar* language_id,
const gchar* trigger_prefix
)
Description [src]
Queries the known snippets for those matching group, language_id, and/or
trigger_prefix.
If any of these are NULL, they will be ignored when filtering the available snippets.
The GListModel only contains information about the available snippets until
g_list_model_get_item() is called for a specific snippet. This helps reduce
the number of GObject‘s that are created at runtime to those needed by
the calling application.
Parameters
group |
const gchar* |
A group name or |
|
The argument can be NULL. | |
| The data is owned by the caller of the function. | |
| The value is a NUL terminated UTF-8 string. | |
language_id |
const gchar* |
A |
|
The argument can be NULL. | |
| The data is owned by the caller of the function. | |
| The value is a NUL terminated UTF-8 string. | |
trigger_prefix |
const gchar* |
A prefix for a trigger to activate. |
|
The argument can be NULL. | |
| The data is owned by the caller of the function. | |
| The value is a NUL terminated UTF-8 string. |