UNPKG

@blueprintjs/core

Version:
37 lines (36 loc) 1.23 kB
import * as React from "react"; import { Alignment } from "../../common/alignment"; import { HTMLDivProps, IProps } from "../../common/props"; export interface IButtonGroupProps extends IProps, HTMLDivProps { /** * Text alignment within button. By default, icons and text will be centered * within the button. Passing `"left"` or `"right"` will align the button * text to that side and push `icon` and `rightIcon` to either edge. Passing * `"center"` will center the text and icons together. */ alignText?: Alignment; /** * Whether the button group should take up the full width of its container. * @default false */ fill?: boolean; /** * Whether the child buttons should appear with minimal styling. * @default false */ minimal?: boolean; /** * Whether the child buttons should appear with large styling. * @default false */ large?: boolean; /** * Whether the button group should appear with vertical styling. * @default false */ vertical?: boolean; } export declare class ButtonGroup extends React.PureComponent<IButtonGroupProps, {}> { static displayName: string; render(): JSX.Element; }