New to Kendo UI for VueStart a free 30-day trial

The props which the ColumnMenu passes to its children.

Definition

Package:@progress/kendo-vue-grid

Properties

animate?

boolean | PopupAnimation

Controls the ColumnMenu animation. By default, the opening and closing animations are enabled.

checkAllItem?

string | boolean | object | Function

The template that can customize the check all checkbox item.

The current column options.

The icon that overrides the default(three vertical dots) icon displayed in the column menu of each column.

filter?

CompositeFilterDescriptor

The current filter state of the Grid.

The filterable option of the column.

The filter operators for the Grid filters.

item?

string | boolean | object | Function

The template that can customize the checkbox item.

key?

any

The key of the column menu.

onClose?

(event: any) => void

The event that is fired when the column menu is closed.

Parameters:eventany

onClosemenu?

Function

The method that will be called to close the column menu.

onContentfocus?

(event: any) => void

The event that is fired when the column menu is focused.

Parameters:eventany

onExpandchange?

(event: any) => void

The event that is fired when the column menu is expanded or collapsed.

Parameters:eventany

The method that will be called to notify the parent Grid about a filter change.

Parameters:filterCompositeFilterDescriptorsyntheticEventanyReturns:

any

onFocus?

(e: any) => void

The trigger focus event.

Parameters:eany

onSortchange?

(event: any, sort: SortDescriptor[]) => void

The event that is fired when the column menu is about to be sorted.

Parameters:eventanysortSortDescriptor[]

opened?

boolean

The opened column menu.

The method for rendering the column menu.

sort?

SortDescriptor[]

The current sort state of the Grid.

The sortable option of the column.