UNPKG

1.27 kBTypeScriptView Raw
1import * as React from 'react';
2export interface AboutModalContainerProps extends React.HTMLProps<HTMLDivElement> {
3 /** content rendered inside the About Modal Box Content. */
4 children: React.ReactNode;
5 /** additional classes added to the About Modal Box */
6 className?: string;
7 /** Flag to show the About Modal */
8 isOpen?: boolean;
9 /** A callback for when the close button is clicked */
10 onClose?: () => void;
11 /** Product Name */
12 productName?: string;
13 /** Trademark information */
14 trademark?: string;
15 /** the URL of the image for the Brand. */
16 brandImageSrc: string;
17 /** the alternate text of the Brand image. */
18 brandImageAlt: string;
19 /** the URL of the image for the background. */
20 backgroundImageSrc?: string;
21 /** id to use for About Modal Box aria labeled by */
22 aboutModalBoxHeaderId: string;
23 /** id to use for About Modal Box aria described by */
24 aboutModalBoxContentId: string;
25 /** Set close button aria label */
26 closeButtonAriaLabel?: string;
27 /** Flag to disable focus trap */
28 disableFocusTrap?: boolean;
29}
30export declare const AboutModalContainer: React.FunctionComponent<AboutModalContainerProps>;
31//# sourceMappingURL=AboutModalContainer.d.ts.map
\No newline at end of file