UNPKG

@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

35 lines 1.25 kB
import React from 'react'; import { BaseComponentProps } from '../../base-component'; import { BaseKeyDetail, CancelableEventHandler, NonCancelableEventHandler } from '../../events'; import { DropdownStatusProps } from '../dropdown-status'; export interface OptionsListProps extends BaseComponentProps { open?: boolean; statusType: DropdownStatusProps.StatusType; /** * Options list */ children: React.ReactNode; nativeAttributes?: Record<string, any>; /** * Called when more items need to be loaded. */ onLoadMore?: NonCancelableEventHandler; onKeyDown?: CancelableEventHandler<BaseKeyDetail>; onBlur?: NonCancelableEventHandler<{ relatedTarget: Node | null; }>; onFocus?: NonCancelableEventHandler; onMouseUp?: (itemIndex: number) => void; onMouseMove?: (itemIndex: number) => void; position?: React.CSSProperties['position']; tagOverride?: 'div' | 'ul'; role?: 'listbox' | 'list' | 'menu'; ariaLabel?: string; ariaLabelledby?: string; ariaDescribedby?: string; decreaseBlockMargin?: boolean; embedded?: boolean; stickyItemBlockSize?: number | null; } declare const _default: React.ForwardRefExoticComponent<OptionsListProps & React.RefAttributes<HTMLDivElement>>; export default _default;