Back to Devexpress

ToastOptions Class

blazor-devexpress-dot-blazor-8769e5c9.md

latest2.2 KB
Original Source

ToastOptions Class

Defines options for a toast notification.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
public class ToastOptions

Remarks

The ToastOptions object allows you to set up toast settings when you create a toast notification at runtime.

Run Demo: Toast Customization

razor
<DxButton Text="Show a toast" Click="CreateToastAtRuntime" />
<DxToastProvider />

@code {
    [Inject] IToastNotificationService ToastService { get; set; }

    private void CreateToastAtRuntime() {
        ToastService.ShowToast(new ToastOptions {
            Title = "Notification",
            Text = "The process is completed.",
            ShowIcon = false,
            CssClass = "italic-text",
            ThemeMode = ToastThemeMode.Pastel,
            ShowCloseButton = false,
        });
    }
}
css
.italic-text {
    font-style: italic;
    text-align: center;
}

Toast Position

ToastOptions does not set the toast position. To position toast notifications on the page at runtime, use one of the following approaches:

Inheritance

Object ToastOptions

See Also

ToastOptions Members

DevExpress.Blazor Namespace