smart-react-components
Version:
React UI library, wide variety of editable ready to use Styled and React components.
29 lines (28 loc) • 911 B
TypeScript
/// <reference path="../modules/global.d.d.ts" />
import React from "react";
export interface Props {
children: JSX.Element;
type?: string;
}
export default class WaveEffect extends React.Component<Props> {
static defaultProps: {
type: string;
};
private active;
private lastRippleEl;
private id;
componentDidMount(): void;
addEventListener(): void;
removeEventListener(): void;
removeRippleElement: (rippleEl: HTMLElement) => void;
mouseDown: (e: MouseEvent & TouchEvent) => void;
touchStart: (e: MouseEvent & TouchEvent) => void;
start: (e: MouseEvent & TouchEvent) => void;
mouseMove: (e: MouseEvent) => void;
touchMove: (e: MouseEvent) => void;
move: (e: MouseEvent) => void;
mouseUp: (e: MouseEvent) => void;
touchEnd: (e: MouseEvent) => void;
end: () => void;
render(): JSX.Element;
}