Mark

constructor(name: String? = null, category: String)

Creates a text mark.

Add it to a buffer using method@Gtk.TextBuffer.add_mark. If name is NULL, the mark is anonymous; otherwise, the mark can be retrieved by name using method@Gtk.TextBuffer.get_mark. Normally marks are created using the utility function method@Buffer.create_source_mark.

Return

a new #GtkSourceMark that can be added using method@Gtk.TextBuffer.add_mark.

Parameters

name

Name of the #GtkSourceMark or null

category

is used to classify marks according to common characteristics (e.g. all the marks representing a bookmark could belong to the "bookmark" category, or all the marks representing a compilation error could belong to "error" category).


constructor(pointer: <Error class: unknown class><<Error class: unknown class>>)