beyond-components
Version:
react prototype components
22 lines (21 loc) • 529 B
TypeScript
/// <reference types="react" />
import React = require('react');
export interface ITriggerProps {
tooltip: any;
}
export interface ITriggerState {
}
export default class Trigger extends React.Component<ITriggerProps, ITriggerState> {
tooltip: {
show: (node: Element) => void;
hide: () => void;
};
target: Element;
componentDidMount(): void;
render(): React.SFCElement<{
onMouseEnter: {};
onMouseLeave: {};
}>;
show(): void;
hide(): void;
}