UNPKG

@progress/kendo-react-grid

Version:
53 lines (52 loc) 1.37 kB
import * as React from 'react'; import { GridToolbarProps } from './interfaces/GridToolbarProps'; /** * Represents the GridToolbar component. * * @example * ```jsx * class App extends React.Component { * constructor(props) { * super(props); * this.state = { * data: [{'Column1':'A1', 'Column2':'A2'}, * {'Column1':'B1', 'Column2':'B2'}, * {'Column1':'C1', 'Column2':'C2'}] * }; * this.customClick = this.customClick.bind(this); * } * * customClick() { * alert("Custom handler in custom toolbar"); * } * render() { * return ( * <Grid data={this.state.data}> * <GridToolbar> * <button * title="Click" * className="k-button k-primary" * onClick={this.customClick} * >Click * </button> * </GridToolbar> * </Grid> * ); * } * } * ReactDOM.render( * <App />, * document.querySelector('my-app') * ); * ``` */ export declare class GridToolbar extends React.Component<GridToolbarProps, {}> { /** * @hidden */ static displayName: string; /** * @hidden */ render(): JSX.Element; }