Appearance
Interface: ShowMessageOptions
Defined in: src/message/showMessage.tsx:15
Options for showing a message.
Extended by
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
title? | ReactNode | Title shown in the header. | src/message/showMessage.tsx:17 |
description? | ReactNode | Description shown under the title. | src/message/showMessage.tsx:20 |
text | ReactNode | Markdown text or ReactNode shown in the content area. | src/message/showMessage.tsx:23 |
buttons? | MessageBubbleButtonProps[] | Buttons that resolve the message. Defaults to a single "Proceed" button with value ok. | src/message/showMessage.tsx:26 |
overlay? | boolean | If true, obscure the page behind the message and block interaction. | src/message/showMessage.tsx:29 |
overlayProps? | { blur?: boolean; blurIntensity?: number; background?: "white" | "grey"; } | Props passed to the overlay component. | 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. | src/message/showMessage.tsx:35 |
isDraggable? | boolean | If true, the bubble is draggable. Defaults to true. | src/message/showMessage.tsx:38 |