@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
22 lines • 1 kB
TypeScript
import React from 'react';
import { NonCancelableEventHandler } from '../../internal/events';
import { S3ResourceSelectorProps } from '../interfaces';
interface S3InContextProps {
i18nStrings: S3ResourceSelectorProps.I18nStrings | undefined;
inputPlaceholder: string | undefined;
resource: S3ResourceSelectorProps.Resource;
viewHref: string | undefined;
invalid: boolean | undefined;
inputAriaDescribedby: string | undefined;
selectableItemsTypes: S3ResourceSelectorProps['selectableItemsTypes'];
fetchVersions: S3ResourceSelectorProps['fetchVersions'];
onInputBlur: NonCancelableEventHandler<null> | undefined;
onInputFocus: NonCancelableEventHandler<null> | undefined;
onBrowse: () => void;
onChange: (newResource: S3ResourceSelectorProps.Resource, errorText: string | undefined) => void;
}
export interface S3InContextRef {
focus(): void;
}
export declare const S3InContext: React.ForwardRefExoticComponent<S3InContextProps & React.RefAttributes<S3InContextRef>>;
export {};