2016-09-07 10:47:07 +03:00
|
|
|
import * as React from "react";
|
|
|
|
export declare namespace ReactToolbox {
|
2017-01-18 10:37:37 +03:00
|
|
|
interface Props extends React.Attributes {
|
2016-07-24 14:17:16 +03:00
|
|
|
/**
|
|
|
|
* Set a class for the root component.
|
|
|
|
*/
|
|
|
|
className?: string;
|
|
|
|
/**
|
|
|
|
* Callback called when the component is clicked.
|
|
|
|
*/
|
2016-08-10 10:35:51 +03:00
|
|
|
onClick?: Function;
|
|
|
|
/**
|
|
|
|
* Fires after the mouse is released from the Component.
|
|
|
|
*/
|
|
|
|
onMouseUp?: Function;
|
|
|
|
/**
|
|
|
|
* Callback called when the mouse enters the Component.
|
|
|
|
*/
|
|
|
|
onMouseEnter?: Function;
|
|
|
|
/**
|
|
|
|
* Callback called when the mouse leaves the Component.
|
|
|
|
*/
|
|
|
|
onMouseLeave?: Function;
|
|
|
|
/**
|
|
|
|
* Callback called when the mouse press the Component.
|
|
|
|
*/
|
|
|
|
onMouseDown?: Function;
|
|
|
|
onContextMenu?: Function;
|
|
|
|
onDoubleClick?: Function;
|
|
|
|
onDrag?: Function;
|
|
|
|
onDragEnd?: Function;
|
|
|
|
onDragEnter?: Function;
|
|
|
|
onDragExit?: Function;
|
|
|
|
onDragLeave?: Function;
|
|
|
|
onDragOver?: Function;
|
|
|
|
onDragStart?: Function;
|
|
|
|
onDrop?: Function;
|
|
|
|
onMouseMove?: Function;
|
|
|
|
onMouseOut?: Function;
|
|
|
|
onMouseOver?: Function;
|
2016-08-10 10:43:04 +03:00
|
|
|
onTouchCancel?: Function;
|
|
|
|
onTouchEnd?: Function;
|
2016-11-01 03:27:53 +03:00
|
|
|
onTouchMove?: Function;
|
2016-08-10 10:43:04 +03:00
|
|
|
onTouchStart?: Function;
|
2016-07-24 14:17:16 +03:00
|
|
|
/**
|
|
|
|
* Set inline style for the root component.
|
|
|
|
*/
|
2016-09-07 10:47:07 +03:00
|
|
|
style?: React.CSSProperties;
|
2016-07-24 14:17:16 +03:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2016-09-07 10:47:07 +03:00
|
|
|
export default ReactToolbox;
|