1 | import * as React from 'react';
|
2 | export 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 | }
|
30 | export declare const AboutModalContainer: React.FunctionComponent<AboutModalContainerProps>;
|
31 | //# sourceMappingURL=AboutModalContainer.d.ts.map |
\ | No newline at end of file |