13 lines
814 B
TypeScript
13 lines
814 B
TypeScript
import * as React from 'react';
|
|
import type { IContextualMenuItemWrapperProps } from './ContextualMenuItemWrapper.types';
|
|
export declare class ContextualMenuItemWrapper extends React.Component<IContextualMenuItemWrapperProps> {
|
|
constructor(props: IContextualMenuItemWrapperProps);
|
|
shouldComponentUpdate(newProps: IContextualMenuItemWrapperProps): boolean;
|
|
protected _onItemMouseEnter: (ev: React.MouseEvent<HTMLElement>) => void;
|
|
protected _onItemClick: (ev: React.MouseEvent<HTMLElement>) => void;
|
|
protected _onItemMouseLeave: (ev: React.MouseEvent<HTMLElement>) => void;
|
|
protected _onItemKeyDown: (ev: React.KeyboardEvent<HTMLElement>) => void;
|
|
protected _onItemMouseMove: (ev: React.MouseEvent<HTMLElement>) => void;
|
|
protected _getSubmenuTarget: () => HTMLElement | undefined;
|
|
}
|