gtksource.mark

Module for [Mark] class

Types 3

Methods
GType _gType() @property
Mark self()Returns `this`, for use in `with` statements.
MarkGidBuilder builder()Get builder for [gtksource.mark.Mark] Returns: New builder object
string category() @propertyGet `category` property. Returns: The category of the #GtkSourceMark, classifies the mark and controls which pixbuf is used and with which priority it is drawn.
string getCategory()Returns the mark category. Returns: the category of the #GtkSourceMark.
gtksource.mark.Mark next(string category = null)Returns the next #GtkSourceMark in the buffer or null if the mark was not added to a buffer. If there is no next mark, null will be returned.
gtksource.mark.Mark prev(string category)Returns the previous #GtkSourceMark in the buffer or null if the mark was not added to a buffer. If there is no previous mark, null is returned.
Constructors
this(void * ptr, Flag!"Take" take)
this(string name, string category)Creates a text mark. Add it to a buffer using [gtk.textbuffer.TextBuffer.addMark]. If name is NULL, the mark is anonymous; otherwise, the mark can be retrieved by name using [gtk.textbuffer.TextBuf...
Methods
T category(string propval)Set `category` property. Params: propval = The category of the #GtkSourceMark, classifies the mark and controls which pixbuf is used and with which priority it is drawn. Returns: Builder instance f...

Fluent builder for [gtksource.mark.Mark]

Methods