UNPKG

@blueprintjs/core

Version:
28 lines (27 loc) 996 B
import * as React from "react"; import { AbstractButton, AnchorButtonProps, ButtonProps, IAnchorButtonProps, IButtonProps } from "./abstractButton"; export { IAnchorButtonProps, IButtonProps, ButtonProps, AnchorButtonProps }; /** * Button component. * * @see https://blueprintjs.com/docs/#core/components/button */ export declare class Button extends AbstractButton<HTMLButtonElement> { static displayName: string; buttonRef: HTMLButtonElement | null; protected handleRef: React.Ref<HTMLButtonElement>; render(): JSX.Element; componentDidUpdate(prevProps: ButtonProps): void; } /** * AnchorButton component. * * @see https://blueprintjs.com/docs/#core/components/button */ export declare class AnchorButton extends AbstractButton<HTMLAnchorElement> { static displayName: string; buttonRef: HTMLAnchorElement | null; protected handleRef: React.Ref<HTMLAnchorElement>; render(): JSX.Element; componentDidUpdate(prevProps: AnchorButtonProps): void; }