gtksource.gutter

Module for [Gutter] class

Types 3

Methods
GType _gType() @property
Gutter self()Returns `this`, for use in `with` statements.
GutterGidBuilder builder()Get builder for [gtksource.gutter.Gutter] Returns: New builder object
gtksource.view.View view() @propertyGet `view` property. Returns: The #GtkSourceView of the gutter.
gtk.types.TextWindowType windowType() @propertyGet `windowType` property. Returns: The text window type on which the window is placed.
gtksource.gutter_renderer.GutterRenderer getRendererAtPos(int x, int y)Finds the #GtkSourceGutterRenderer at (x, y).
bool insert(gtksource.gutter_renderer.GutterRenderer renderer, int position)Insert renderer into the gutter. If renderer is yet unowned then gutter claims its ownership. Otherwise just increases renderer's reference count. renderer cannot be already inserted to another gut...
void queueDraw()Invalidates the drawable area of the gutter. You can use this to force a redraw of the gutter if something has changed and needs to be redrawn.
void remove(gtksource.gutter_renderer.GutterRenderer renderer)Removes renderer from gutter.
void reorder(gtksource.gutter_renderer.GutterRenderer renderer, int position)Reorders renderer in gutter to new position.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T view(gtksource.view.View propval)Set `view` property. Params: propval = The #GtkSourceView of the gutter. Returns: Builder instance for fluent chaining
T windowType(gtk.types.TextWindowType propval)Set `windowType` property. Params: propval = The text window type on which the window is placed. Returns: Builder instance for fluent chaining

Fluent builder for [gtksource.gutter.Gutter]

Methods