UNPKG

azure-devops-ui

Version:

React components for building web UI in Azure DevOps

29 lines (28 loc) 1.14 kB
import "../../CommonImports"; import "../../Core/core.css"; import "./RadioButton.css"; import * as React from "react"; import { IFocusable } from '../../Utilities/Focus'; import { IRadioButtonGroup, IRadioButtonGroupProps, IRadioButtonProps } from "./RadioButton.Props"; export interface IRadioButtonGroupContext { onSelect: (buttonId: string) => void; registerId: (safeId: string, id: string) => void; selectedButtonId?: string; } export declare const RadioButtonGroupContext: React.Context<IRadioButtonGroupContext>; export declare class RadioButtonGroup extends React.Component<IRadioButtonGroupProps> implements IRadioButtonGroup, IFocusable<{}> { static defaultProps: IRadioButtonGroupProps; private focusGroupContext; private idMap; render(): JSX.Element; focus(): void; private onChange; private getFirstButtonId; private postProcessKeystroke; private registerId; } export declare class RadioButton extends React.Component<IRadioButtonProps> implements IFocusable<{}> { private radioButtonInternal; render(): JSX.Element; focus(): void; }