### Class

# Gtk ColumnViewRow

since: 4.12

#### Description [src]

    final class Gtk.ColumnViewRow : GObject.Object
    {
      /* No available fields */
    }

`GtkColumnViewRow` is used by `GtkColumnView` to allow configuring how rows are displayed.

It is not used to set the widgets displayed in the individual cells. For that see `gtk_column_view_column_set_factory()` and `GtkColumnViewCell`.

Available since: 4.12

#### Hierarchy

#### Ancestors

- GObject

#### Instance methods

###### gtk_column_view_row_get_accessible_description

Gets the accessible description of `self`.

since: 4.12

###### gtk_column_view_row_get_accessible_label

Gets the accessible label of `self`.

since: 4.12

###### gtk_column_view_row_get_activatable

Checks if the row has been set to be activatable via gtk_column_view_row_set_activatable().

since: 4.12

###### gtk_column_view_row_get_focusable

Checks if a row item has been set to be focusable via gtk_column_view_row_set_focusable().

since: 4.12

###### gtk_column_view_row_get_item

Gets the model item that associated with `self`.

since: 4.12

###### gtk_column_view_row_get_position

Gets the position in the model that `self` currently displays.

since: 4.12

###### gtk_column_view_row_get_selectable

Checks if the row has been set to be selectable via gtk_column_view_row_set_selectable().

since: 4.12

###### gtk_column_view_row_get_selected

Checks if the item is selected that this row corresponds to.

since: 4.12

###### gtk_column_view_row_set_accessible_description

Sets the accessible description for the row, which may be used by e.g. screen readers.

since: 4.12

###### gtk_column_view_row_set_accessible_label

Sets the accessible label for the row, which may be used by e.g. screen readers.

since: 4.12

###### gtk_column_view_row_set_activatable

Sets `self` to be activatable.

since: 4.12

###### gtk_column_view_row_set_focusable

Sets `self` to be focusable.

since: 4.12

###### gtk_column_view_row_set_selectable

Sets `self` to be selectable.

since: 4.12

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

#### Properties

###### Gtk.ColumnViewRow:accessible-description

The accessible description to set on the row.

since: 4.12

###### Gtk.ColumnViewRow:accessible-label

The accessible label to set on the row.

since: 4.12

###### Gtk.ColumnViewRow:activatable

If the row can be activated by the user.

since: 4.12

###### Gtk.ColumnViewRow:focusable

If the row can be focused with the keyboard.

since: 4.12

###### Gtk.ColumnViewRow:item

The item for this row.

since: 4.12

###### Gtk.ColumnViewRow:position

Position of the row.

since: 4.12

###### Gtk.ColumnViewRow:selectable

If the row can be selected by the user.

since: 4.12

###### Gtk.ColumnViewRow:selected

If the item in the row is currently selected.

since: 4.12

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct GtkColumnViewRowClass {
      /* no available fields */
    }

No description available.