addAttribute

open override fun addAttribute(cellRenderer: CellRenderer, attribute: String, column: Int)

Adds an attribute mapping to the list in @tree_column.

The @column is the column of the model to get a value from, and the @attribute is the parameter on @cell_renderer to be set from the value. So for example if column 2 of the model contains strings, you could have the “text” attribute of a GtkCellRendererText get its values from column 2.

Parameters

cellRenderer

the GtkCellRenderer to set attributes on

attribute

An attribute on the renderer

column

The column position on the model to get the attribute from.