UNPKG

@blueprintjs/core

Version:
19 lines (18 loc) 774 B
/// <reference types="react" /> import { IRef } from "../../common/refs"; import { AbstractButton, IButtonProps, IAnchorButtonProps } from "./abstractButton"; export { IAnchorButtonProps, IButtonProps }; export declare class Button extends AbstractButton<HTMLButtonElement> { static displayName: string; buttonRef: HTMLButtonElement | null; protected handleRef: IRef<HTMLButtonElement>; render(): JSX.Element; componentDidUpdate(prevProps: IButtonProps): void; } export declare class AnchorButton extends AbstractButton<HTMLAnchorElement> { static displayName: string; buttonRef: HTMLAnchorElement | null; protected handleRef: IRef<HTMLAnchorElement>; render(): JSX.Element; componentDidUpdate(prevProps: IAnchorButtonProps): void; }