@progress/kendo-react-grid
Version:
KendoReact Grid package
35 lines (34 loc) • 981 B
TypeScript
import * as React from 'react';
/**
* @hidden
*/
export interface GroupingIndicatorProps {
title: string;
dir: 'asc' | 'desc';
onRemove?: (event: React.MouseEvent<HTMLAnchorElement>) => void;
onSortChange?: (event: React.MouseEvent<HTMLAnchorElement>, dir: string) => void;
onDrag?: (draggableEvent: any, element: HTMLDivElement) => void;
onPress?: (draggableEvent: any, element: HTMLDivElement) => void;
onRelease?: (draggableEvent: any) => void;
}
/**
* @hidden
*/
export declare class GroupingIndicator extends React.Component<GroupingIndicatorProps, {}> {
private draggable;
/**
* @hidden
*/
onPress: (data: any) => void;
/**
* @hidden
*/
onDrag: (data: any) => void;
/**
* @hidden
*/
onRelease: (data: any) => void;
sortChange: (event: React.MouseEvent<HTMLAnchorElement>) => void;
groupRemove: (event: React.MouseEvent<HTMLAnchorElement>) => void;
render(): JSX.Element;
}