office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
26 lines (25 loc) • 1.08 kB
TypeScript
/// <reference types="react" />
import { BaseComponent } from '../../Utilities';
import { IContextualMenuSplitButtonProps } from './ContextualMenuSplitButton.types';
export interface IContextualMenuSplitButtonState {
}
export declare class ContextualMenuSplitButton extends BaseComponent<IContextualMenuSplitButtonProps, IContextualMenuSplitButtonState> {
private _splitButton;
private _lastTouchTimeoutId;
private _processingTouch;
componentDidMount(): void;
render(): JSX.Element | null;
private _renderSplitPrimaryButton(item, classNames, index, hasCheckmarks, hasIcons);
private _renderSplitDivider(item);
private _renderSplitIconButton(item, classNames, index, keytipAttributes);
private _onItemMouseEnterPrimary;
private _onItemMouseEnterIcon;
private _onItemMouseMovePrimary;
private _onItemMouseMoveIcon;
private _onIconItemClick;
private _executeItemClick;
private _onItemKeyDown;
private _onTouchStart;
private _onPointerDown;
private _handleTouchAndPointerEvent(ev);
}