@amaui/ui-react
Version:
UI for React
15 lines (14 loc) • 599 B
TypeScript
import React from 'react';
import { IBaseElement, IHTMLElement } from '../types';
export interface IClickListener extends IBaseElement {
mouseEvent?: 'onClick' | 'onMove' | 'onMouseDown' | 'onMouseUp' | 'onMouseEnter' | 'onMouseLeave';
touchEvent?: 'onTouchStart' | 'onTouchEnd' | 'onTouchMove';
include?: Array<IHTMLElement>;
includeParentQueries?: Array<string>;
includeQueries?: Array<string>;
ignoreNonExistin?: boolean;
onClickInside?: () => any;
onClickOutside?: () => any;
}
declare const ClickListener: React.FC<IClickListener>;
export default ClickListener;