Gutter
Renderer
Class
constructor
padding
parent_
class
name
activate
begin
change_
buffer
change_
view
draw
end
query_
activatable
query_
data
query_
tooltip
queue_
draw
GJS API Reference
GtkSource-4
GtkSource
GutterRendererClass
Class GutterRendererClass
Hierarchy
GutterRendererClass
Index
Constructors
constructor
Properties
padding
parent_
class
name
Methods
activate
begin
change_
buffer
change_
view
draw
end
query_
activatable
query_
data
query_
tooltip
queue_
draw
Constructors
constructor
new
Gutter
Renderer
Class
(
)
:
GtkSource
.
GutterRendererClass
Returns
GtkSource
.
GutterRendererClass
Properties
padding
padding
:
object
[]
parent_
class
parent_
class
:
InitiallyUnownedClass
Static
name
name
:
string
Methods
activate
activate
(
renderer
:
GtkSource
.
GutterRenderer
, iter
:
Gtk
.
TextIter
, area
:
Gdk
.
Rectangle
, event
:
Gdk
.
Event
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
iter:
Gtk
.
TextIter
area:
Gdk
.
Rectangle
event:
Gdk
.
Event
Returns
void
begin
begin
(
renderer
:
GtkSource
.
GutterRenderer
, cr
:
cairo
.
Context
, background_area
:
Gdk
.
Rectangle
, cell_area
:
Gdk
.
Rectangle
, start
:
Gtk
.
TextIter
, end
:
Gtk
.
TextIter
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
cr:
cairo
.
Context
background_area:
Gdk
.
Rectangle
cell_area:
Gdk
.
Rectangle
start:
Gtk
.
TextIter
end:
Gtk
.
TextIter
Returns
void
change_
buffer
change_
buffer
(
renderer
:
GtkSource
.
GutterRenderer
, old_buffer
:
Gtk
.
TextBuffer
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
old_buffer:
Gtk
.
TextBuffer
Returns
void
change_
view
change_
view
(
renderer
:
GtkSource
.
GutterRenderer
, old_view
:
Gtk
.
TextView
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
old_view:
Gtk
.
TextView
Returns
void
draw
draw
(
renderer
:
GtkSource
.
GutterRenderer
, cr
:
cairo
.
Context
, background_area
:
Gdk
.
Rectangle
, cell_area
:
Gdk
.
Rectangle
, start
:
Gtk
.
TextIter
, end
:
Gtk
.
TextIter
, state
:
GtkSource
.
GutterRendererState
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
cr:
cairo
.
Context
background_area:
Gdk
.
Rectangle
cell_area:
Gdk
.
Rectangle
start:
Gtk
.
TextIter
end:
Gtk
.
TextIter
state:
GtkSource
.
GutterRendererState
Returns
void
end
end
(
renderer
:
GtkSource
.
GutterRenderer
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
Returns
void
query_
activatable
query_
activatable
(
renderer
:
GtkSource
.
GutterRenderer
, iter
:
Gtk
.
TextIter
, area
:
Gdk
.
Rectangle
, event
:
Gdk
.
Event
)
:
boolean
Parameters
renderer:
GtkSource
.
GutterRenderer
iter:
Gtk
.
TextIter
area:
Gdk
.
Rectangle
event:
Gdk
.
Event
Returns
boolean
query_
data
query_
data
(
renderer
:
GtkSource
.
GutterRenderer
, start
:
Gtk
.
TextIter
, end
:
Gtk
.
TextIter
, state
:
GtkSource
.
GutterRendererState
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
start:
Gtk
.
TextIter
end:
Gtk
.
TextIter
state:
GtkSource
.
GutterRendererState
Returns
void
query_
tooltip
query_
tooltip
(
renderer
:
GtkSource
.
GutterRenderer
, iter
:
Gtk
.
TextIter
, area
:
Gdk
.
Rectangle
, x
:
number
, y
:
number
, tooltip
:
Gtk
.
Tooltip
)
:
boolean
Parameters
renderer:
GtkSource
.
GutterRenderer
iter:
Gtk
.
TextIter
area:
Gdk
.
Rectangle
x:
number
y:
number
tooltip:
Gtk
.
Tooltip
Returns
boolean
queue_
draw
queue_
draw
(
renderer
:
GtkSource
.
GutterRenderer
)
:
void
Parameters
renderer:
GtkSource
.
GutterRenderer
Returns
void
Gutter
Renderer
Class
constructor
padding
parent_
class
name
activate
begin
change_
buffer
change_
view
draw
end
query_
activatable
query_
data
query_
tooltip
queue_
draw
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuR3V0dGVyUmVuZGVyZXJDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrU291cmNlXzQuR3RrU291cmNlLkd1dHRlclJlbmRlcmVyQ2xhc3MuaHRtbCNwYWRkaW5nIiwibmFtZSI6InBhZGRpbmciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuR3V0dGVyUmVuZGVyZXJDbGFzcy5odG1sI3BhcmVudF9jbGFzcyIsIm5hbWUiOiJwYXJlbnRfY2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjYWN0aXZhdGUiLCJuYW1lIjoiYWN0aXZhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3RrU291cmNlXzQuR3RrU291cmNlLkd1dHRlclJlbmRlcmVyQ2xhc3MuaHRtbCNiZWdpbiIsIm5hbWUiOiJiZWdpbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuR3V0dGVyUmVuZGVyZXJDbGFzcy5odG1sI2NoYW5nZV9idWZmZXIiLCJuYW1lIjoiY2hhbmdlX2J1ZmZlciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuR3V0dGVyUmVuZGVyZXJDbGFzcy5odG1sI2NoYW5nZV92aWV3IiwibmFtZSI6ImNoYW5nZV92aWV3IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjZHJhdyIsIm5hbWUiOiJkcmF3IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjZW5kIiwibmFtZSI6ImVuZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHdGtTb3VyY2VfNC5HdGtTb3VyY2UuR3V0dGVyUmVuZGVyZXJDbGFzcy5odG1sI3F1ZXJ5X2FjdGl2YXRhYmxlIiwibmFtZSI6InF1ZXJ5X2FjdGl2YXRhYmxlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjcXVlcnlfZGF0YSIsIm5hbWUiOiJxdWVyeV9kYXRhIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjcXVlcnlfdG9vbHRpcCIsIm5hbWUiOiJxdWVyeV90b29sdGlwIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ikd0a1NvdXJjZV80Lkd0a1NvdXJjZS5HdXR0ZXJSZW5kZXJlckNsYXNzLmh0bWwjcXVldWVfZHJhdyIsIm5hbWUiOiJxdWV1ZV9kcmF3IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR3RrU291cmNlXzQuR3RrU291cmNlLkd1dHRlclJlbmRlcmVyQ2xhc3MuaHRtbCIsIm5hbWUiOiJHdXR0ZXJSZW5kZXJlckNsYXNzIn0=