Table of Contents

Class DialogReference

Namespace
MudBlazor
Assembly
MudBlazor.dll

An instance of a MudDialog.

public class DialogReference : IDialogReference
Inheritance
DialogReference
Implements
Inherited Members
Extension Methods

Constructors

DialogReference(Guid, IDialogService)

Creates a new instance.

public DialogReference(Guid dialogInstanceId, IDialogService dialogService)

Parameters

dialogInstanceId Guid

The unique ID of the dialog.

dialogService IDialogService

The service used to manage dialogs.

See Also

Properties

Dialog

public object? Dialog { get; }

Property Value

object
See Also

Id

public Guid Id { get; }

Property Value

Guid
See Also

RenderFragment

public RenderFragment? RenderFragment { get; set; }

Property Value

RenderFragment
See Also

Result

public Task<DialogResult?> Result { get; }

Property Value

Task<DialogResult>
See Also

Methods

Close()

public void Close()
See Also

Close(DialogResult?)

public void Close(DialogResult? result)

Parameters

result DialogResult
See Also

Dismiss(DialogResult?)

public virtual bool Dismiss(DialogResult? result)

Parameters

result DialogResult

Returns

bool
See Also

GetReturnValueAsync<T>()

public Task<T?> GetReturnValueAsync<T>()

Returns

Task<T>

Type Parameters

T
See Also

InjectDialog(object)

public void InjectDialog(object inst)

Parameters

inst object
See Also

InjectRenderFragment(RenderFragment)

public void InjectRenderFragment(RenderFragment rf)

Parameters

rf RenderFragment
See Also

See Also