Appearance
Interface: ShowDownloadFileOptions
Defined in: src/file/offerFile.tsx:19
Deprecated
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
title? | ReactNode | Title shown in the header. | ShowMessageOptions.title | src/message/showMessage.tsx:17 |
description? | ReactNode | Description shown under the title. | ShowMessageOptions.description | src/message/showMessage.tsx:20 |
text | ReactNode | Markdown text or ReactNode shown in the content area. | ShowMessageOptions.text | src/message/showMessage.tsx:23 |
buttons? | MessageBubbleButtonProps[] | Buttons that resolve the message. Defaults to a single "Proceed" button with value ok. | ShowMessageOptions.buttons | src/message/showMessage.tsx:26 |
overlay? | boolean | If true, obscure the page behind the message and block interaction. | ShowMessageOptions.overlay | src/message/showMessage.tsx:29 |
overlayProps? | { blur?: boolean; blurIntensity?: number; background?: "white" | "grey"; } | Props passed to the overlay component. | ShowMessageOptions.overlayProps | src/message/showMessage.tsx:32 |
overlayProps.blur? | boolean | Apply a blur effect to the obscured content | - | src/message/components/MessageBubble.tsx:28 |
overlayProps.blurIntensity? | number | Custom blur intensity (in pixels) | - | src/message/components/MessageBubble.tsx:30 |
overlayProps.background? | "white" | "grey" | Background color of the overlay | - | src/message/components/MessageBubble.tsx:32 |
forcePosition? | Position | Force the position of the bubble. | ShowMessageOptions.forcePosition | src/message/showMessage.tsx:35 |
isDraggable? | boolean | If true, the bubble is draggable. Defaults to true. | ShowMessageOptions.isDraggable | src/message/showMessage.tsx:38 |