Top | ![]() |
![]() |
![]() |
![]() |
gboolean | ide_snippet_begin () |
void | ide_snippet_pause () |
void | ide_snippet_unpause () |
void | ide_snippet_finish () |
gboolean | ide_snippet_move_next () |
gboolean | ide_snippet_move_previous () |
void | ide_snippet_before_insert_text () |
void | ide_snippet_after_insert_text () |
void | ide_snippet_before_delete_range () |
void | ide_snippet_after_delete_range () |
gboolean | ide_snippet_insert_set () |
void | ide_snippet_dump () |
GtkTextMark * | ide_snippet_get_mark_begin () |
GtkTextMark * | ide_snippet_get_mark_end () |
gboolean ide_snippet_begin (IdeSnippet *self
,GtkTextBuffer *buffer
,GtkTextIter *iter
);
void ide_snippet_before_insert_text (IdeSnippet *self
,GtkTextBuffer *buffer
,GtkTextIter *iter
,gchar *text
,gint len
);
void ide_snippet_after_insert_text (IdeSnippet *self
,GtkTextBuffer *buffer
,GtkTextIter *iter
,gchar *text
,gint len
);
void ide_snippet_before_delete_range (IdeSnippet *self
,GtkTextBuffer *buffer
,GtkTextIter *begin
,GtkTextIter *end
);
void ide_snippet_after_delete_range (IdeSnippet *self
,GtkTextBuffer *buffer
,GtkTextIter *begin
,GtkTextIter *end
);
void
ide_snippet_dump (IdeSnippet *self
);
This is a debugging function to print information about a chunk to stderr. Plugin developers might use this to track down issues when using a snippet.
Since: 3.32
GtkTextMark *
ide_snippet_get_mark_begin (IdeSnippet *self
);
Gets the begin text mark, which is only set when the snippet is actively being edited.
Since: 3.32
GtkTextMark *
ide_snippet_get_mark_end (IdeSnippet *self
);
Gets the end text mark, which is only set when the snippet is actively being edited.
Since: 3.32