| Top |
Functions
Properties
| GtkTextBuffer * | buffer | Read |
| gchar * | description | Read / Write |
| gchar * | language | Read / Write |
| GtkTextMark * | mark-begin | Read |
| GtkTextMark * | mark-end | Read |
| gchar * | snippet-text | Read / Write |
| gint | tab-stop | Read |
| gchar * | trigger | Read / Write |
Functions
ide_source_snippet_new ()
IdeSourceSnippet * ide_source_snippet_new (const gchar *trigger,const gchar *language);
ide_source_snippet_get_trigger ()
const gchar *
ide_source_snippet_get_trigger (IdeSourceSnippet *snippet);
ide_source_snippet_set_trigger ()
void ide_source_snippet_set_trigger (IdeSourceSnippet *snippet,const gchar *trigger);
ide_source_snippet_get_language ()
const gchar *
ide_source_snippet_get_language (IdeSourceSnippet *snippet);
ide_source_snippet_set_language ()
void ide_source_snippet_set_language (IdeSourceSnippet *snippet,const gchar *language);
ide_source_snippet_get_description ()
const gchar *
ide_source_snippet_get_description (IdeSourceSnippet *snippet);
ide_source_snippet_set_description ()
void ide_source_snippet_set_description (IdeSourceSnippet *snippet,const gchar *description);
ide_source_snippet_add_chunk ()
void ide_source_snippet_add_chunk (IdeSourceSnippet *snippet,IdeSourceSnippetChunk *chunk);
ide_source_snippet_get_n_chunks ()
guint
ide_source_snippet_get_n_chunks (IdeSourceSnippet *snippet);
ide_source_snippet_get_tab_stop ()
gint
ide_source_snippet_get_tab_stop (IdeSourceSnippet *snippet);
ide_source_snippet_get_nth_chunk ()
IdeSourceSnippetChunk * ide_source_snippet_get_nth_chunk (IdeSourceSnippet *snippet,guint n);
ide_source_snippet_get_chunk_range ()
void ide_source_snippet_get_chunk_range (IdeSourceSnippet *snippet,IdeSourceSnippetChunk *chunk,GtkTextIter *begin,GtkTextIter *end);
ide_source_snippet_get_mark_begin ()
GtkTextMark *
ide_source_snippet_get_mark_begin (IdeSourceSnippet *snippet);
ide_source_snippet_get_mark_end ()
GtkTextMark *
ide_source_snippet_get_mark_end (IdeSourceSnippet *snippet);
ide_source_snippet_get_context ()
IdeSourceSnippetContext *
ide_source_snippet_get_context (IdeSourceSnippet *snippet);
ide_source_snippet_get_snippet_text ()
const gchar *
ide_source_snippet_get_snippet_text (IdeSourceSnippet *snippet);
ide_source_snippet_set_snippet_text ()
void ide_source_snippet_set_snippet_text (IdeSourceSnippet *snippet,const gchar *snippet_text);
Property Details
The “description” property
“description” gchar *
The description for the snippet.
Flags: Read / Write
Default value: NULL
The “language” property
“language” gchar *
The language for the snippet.
Flags: Read / Write
Default value: NULL
The “snippet-text” property
“snippet-text” gchar *
The entire snippet text from the source file.
Flags: Read / Write
Default value: NULL
The “tab-stop” property
“tab-stop” gint
The current tab stop.
Flags: Read
Allowed values: >= -1
Default value: -1
The “trigger” property
“trigger” gchar *
The trigger for the snippet.
Flags: Read / Write
Default value: NULL
