---
title: columnMenuProps API
description: "API Index | columnMenuProps"
api_reference: true
slug: api_treelist_columnmenuprops_wrapper
---

# ColumnMenuProps

### column-menu-columns `Boolean`

If `column-menu-columns` is set to `true`, the column menu allows the user to select (show and hide) the columns of the TreeList. By default, `column-menu-columns` is enabled.

### column-menu-filterable `Boolean`

If `column-menu-filterable` is set to `true`, the column menu allows the user to filter the TreeList. By default, `column-menu-filterable` is enabled if `filterable` is set to `true`.

### column-menu-sortable `Boolean`

If `column-menu-sortable` is set to `true`, the column menu allows the user to sort the TreeList by a column field. By default, `column-menu-sortable` is enabled if `sortable` is set to `true`.

### column-menu-messages-columns `String`

The text message that is displayed for the column selection menu item.

### column-menu-messages-filter `String`

The text message that is displayed for the filter menu item.

### column-menu-messages-sort-ascending `String`

The text message that is displayed for the menu item which performs the ascending sorting.

### column-menu-messages-sort-descending `String`

The text message that is displayed for the menu item which performs the descending sorting.

### column-menu-messages-settings `String`

The text message that is displayed in the header of the menu.

### column-menu-messages-lock `String`

The text message that is displayed in the column menu for locking a column.

### column-menu-messages-unlock `String`

The text message that is displayed in the column menu for unlocking a column.

## Suggested Links

* [`ColumnMenu` in Kendo UI TreeList for jQuery](https://docs.telerik.com/kendo-ui/api/javascript/ui/treelist/configuration/columnmenu)
