@progress/kendo-react-grid
Version:
KendoReact Grid package
21 lines (20 loc) • 809 B
TypeScript
import * as React from 'react';
import { GroupDescriptor } from '@progress/kendo-data-query';
import { ColumnDraggableProps } from '../drag/ColumnDraggable';
/**
* @hidden
*/
export interface GroupPanelProps extends ColumnDraggableProps {
group: GroupDescriptor[];
groupChange: (groups: GroupDescriptor[], event: React.MouseEvent<HTMLAnchorElement>) => void;
refCallback: (e: HTMLDivElement | null) => void;
resolveTitle: (field: string) => string;
}
/**
* @hidden
*/
export declare class GroupPanel extends React.Component<GroupPanelProps, {}> {
onGroupRemove: (event: React.MouseEvent<HTMLAnchorElement>, index: number) => void;
onGroupSortChange: (event: React.MouseEvent<HTMLAnchorElement>, index: number, groupDesc: GroupDescriptor, dir: string) => void;
render(): any;
}