office-ui-fabric-react
Version:
Reusable React components for building experiences for Office 365.
16 lines (15 loc) • 603 B
TypeScript
import * as React from 'react';
import { IButtonProps } from 'office-ui-fabric-react/lib/Button';
export interface IButtonSwapExampleState {
isPrimary: boolean;
}
export declare class ButtonSwapExample extends React.Component<IButtonProps, IButtonSwapExampleState> {
private buttonRef;
private hasFocus;
constructor();
componentWillUpdate(nextProps: IButtonProps, nextState: IButtonSwapExampleState): void;
componentDidUpdate(prevProps: IButtonProps, prevState: IButtonSwapExampleState): void;
render(): JSX.Element;
private _setButtonRef(ref);
private _onClick();
}