1 |
|
2 | import React from 'react';
|
3 | import { ITouchProps, ITouchState } from './PropTypes';
|
4 | export default class TouchFeedback extends React.Component<ITouchProps, ITouchState> {
|
5 | static defaultProps: {
|
6 | disabled: boolean;
|
7 | };
|
8 | state: {
|
9 | active: boolean;
|
10 | };
|
11 | componentDidUpdate(): void;
|
12 | triggerEvent(type: any, isActive: any, ev: any): void;
|
13 | onTouchStart: (e: any) => void;
|
14 | onTouchMove: (e: any) => void;
|
15 | onTouchEnd: (e: any) => void;
|
16 | onTouchCancel: (e: any) => void;
|
17 | onMouseDown: (e: any) => void;
|
18 | onMouseUp: (e: any) => void;
|
19 | onMouseLeave: (e: any) => void;
|
20 | render(): React.ReactElement<any>;
|
21 | }
|