@awsui/components-react
Version:
On July 19th, 2022, we launched [Cloudscape Design System](https://cloudscape.design). Cloudscape is an evolution of AWS-UI. It consists of user interface guidelines, front-end components, design resources, and development tools for building intuitive, en
28 lines • 703 B
TypeScript
import { KeyboardEventHandler } from 'react';
import { SelectionProps } from './interfaces';
export interface SelectionControlProps extends SelectionProps {
onShiftToggle?(shiftPressed: boolean): void;
onFocusUp?: KeyboardEventHandler;
onFocusDown?: KeyboardEventHandler;
ariaLabel?: string;
tabIndex?: -1;
focusedComponent?: null | string;
rowIndex?: number;
itemKey?: string;
verticalAlign?: 'middle' | 'top';
}
export declare function SelectionControl({
selectionType,
indeterminate,
onShiftToggle,
onFocusUp,
onFocusDown,
name,
ariaLabel,
focusedComponent,
rowIndex,
itemKey,
verticalAlign,
onChange,
...sharedProps
}: SelectionControlProps): JSX.Element;